2011-09-22 40 views
4

我希望能夠例如™轉換爲%99,但我不知道是什麼編碼是 我試圖尋找在httputility類,但我不明白%99我得到其他奇怪的跡象可以在網址你請幫我嗎?用感謝 林C#如何將字符串轉換成編碼

我想這樣做,所以我的登錄會使用HTTP POST方法的VB論壇上,我需要先糾正編碼

編輯與像™IM所有字符的工作:不知道,但我是否可以將Content-Type:application/x-www-form-urlencoded 更改爲接受商標等標誌,以便它能起作用?

+0

這是Python嗎? – Blender

+0

@ user959615 - 歡迎來到Stackoverflow。既然你提到['HttpUtility'](http://msdn.microsoft.com/en-us/library/system.web.httputility.aspx),假設你使用C#是安全的嗎?如果是這樣,你可能想在你的問題中更清楚地表明。目前,它可能被認爲是關閉的候選人,因爲它非常模糊。 –

回答

1

從這個問題看來,你似乎試圖給定的字符串編碼爲url字符串,例如,改變類似[email protected]到用戶%40email.com,因此它可以在一個url中http://www.example.com?email=user%40gmail.com

你能提供更多的信息嗎?

如果您嘗試通過URL傳遞字符串,那麼我強烈建議您將HttpUtility.UrlEncode方法放在安全的一邊。

+0

是的即時嘗試做類似的事情,你可以請給我例如HttpUtility.UrlEncode,因爲我已經嘗試並失敗 – method

+0

你應該發佈你已經嘗試過什麼,你認爲「失敗」。 –

+0

當我嘗試編碼示例?我得到%e2%84%a2而不是%99 – method