簡體   English   中英

VB.Net將文本轉換為WWW表單

[英]VB.Net Convert text to WWW form

我想將文本轉換為WWW表單。

例如: @應該是%40%應該是%25依此類推...

有細編碼器在這里 ,但我想這樣做在VB.Net。

我需要這個用於httpwebrequest,我認為這與x-www-form-urlencoded有關

您可以Uri.EscapeDataString()使用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()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM