vb.net将文本转换为www form



我想将文本转换为www表单。

例如: @应该为 %40%应该是 %25等...

这里有很好的编码器,但是我想在vb.net中进行。

我需要httpwebrequest,我认为这与 x-www-form-urlencoded

有关

您可以使用 Uri.EscapeDataString()方法为此:

Dim OriginalURL As String = "http://www.example.com/some file with spaces.php?q1=plus+&q2=at@&q3=svenska språkets 'ö'"
Dim EncodedURL As String = Uri.EscapeDataString(OriginalURL)

在线测试: https://ideone.com/h5fqm1

,如果您只想逃脱URL的一部分,但仍然保留有效的组件,例如: / = ? &(等),您将使用 Uri.EscapeUriString()

相关内容

  • 没有找到相关文章

最新更新