c#實現Javascript的encodeURIComponent()函數 - designer的日志 - 網易博客
國內外各搜索引擎,均用JavaScript的encodeURIComponent()函數對搜索關鍵字進行編碼,終於找到了.net下的實現方法。
.net采用
System.Text;
UrlDecode(String, Encoding) 使用指定的編碼對象將 URL 編碼的字符串轉換為已解碼的字符串。 Encoding 能過查看 http://msdn.microsoft.com/zh-cn/library/system.text.encoding.aspx
代碼頁Name 顯示名稱 936gb2312 簡體中文 (GB2312) 65001utf-8 Unicode (UTF-8) 國內各搜索引擎均采用GB2312,使用此類搜索引擎時,編碼為:
HttpUtility.UrlEncode(String, System.Text.Encoding.GetEncoding(936))
現在這問題解決了,可以不再只限於采用UTF-8編碼的Google做搜索工具