1

このサイトと他のいくつかのサイトを検索した後、似たようなものは見つかりませんでした (何かを見逃していたらすみません)。VS Basic 2010 を使用しており、"|" が必要なサイトに投稿しています。(パイプ) を実際の URL に挿入します。私の最初の文字列には「|」があります いくつかの場所で、URI を作成すると、「|」が変換されます。「%7C」に。いくつかのオプションを試しましたが、成功しませんでした...以下を参照してください。

dim urlstring as string = "http://abcd.com/!A=Something&B=nothing|now=this|later=that"
dim myUri as Uri = New Uri(Uri.UnescapeDataString(urlstring),UriKind:=UriKind.Absolute)
myUri.GetComponents(UriComponents.PathAndQuery,UriFormat.Unescaped)

他のいくつかの同様の問題に基づいて、追加して構成ファイルを変更しようとしました...

idn enabled="All"
iriParsing enabled="true"

しかし、それも逃走を妨げませんでした。

任意の提案をいただければ幸いです...事前に感謝します。

4

1 に答える 1

1

Chr(124)を試しましたか

"http://abcd.com/!A=Something&B=nothing" & Chr(124) & "now=this" & Chr(124) & "later=that"
于 2013-09-02T06:07:27.193 に答える