當前位置:編程學習大全網 - 編程軟體 - 百度、google等搜索引擎url編碼問題。

百度、google等搜索引擎url編碼問題。

分類: 電腦/網絡 >> 程序設計 >> 其他編程語言

問題描述:

在百度中輸入“測試”搜索,IE地址框中的URL代碼為:baidu/s?cl=3&wd=%B2%E2%CA%D4可見“測試”的編碼是“B2%E2%CA%D4”。

google等其他搜索引擎的URL的編碼與百度都壹樣,“測試”兩字的編碼都是“B2%E2%CA%D4”。

請問,如果我要寫程序,怎麽實現把“測試”轉換為“B2%E2%CA%D4”。其他關鍵字類同,謝謝!

解析:

在ASP中是這樣實現的

<%

a=Server.UrlEncode("測試")

response.write(a)

%>

運行結果是:%B2%E2%CA%D4

其它語言也有類似函數

[Visual Basic]

Overloads Public Function UrlEncode(String) As String

[C#]

public string UrlEncode(string);

[C++]

public: String* UrlEncode(String*);

[JScript]

public function UrlEncode(String) : String;

  • 上一篇:學IT需要什麽基礎嗎
  • 下一篇:13年別克凱越發動機故障燈亮是什麽原因
  • copyright 2024編程學習大全網