在搜索了这个网站和其他几个网站之后,我没有找到任何类似的东西(如果我错过了什么,请原谅我)。我正在使用 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"
但这也不妨碍逃跑。
任何建议将不胜感激...在此先感谢。