string mm=server.urlencode(你);
response.redirect(index.aspx?mm=+mm);
然後在接收頁解碼:
string mm = server.urldecode(requext.querystring(mm));
js:傳參:用encodeuri("url引數")將url編碼
收參:用decodeuri("接收到的值")解碼
js傳遞引數,c# 接收引數 :
escape(s)
server.urldecode(requext.querystring(s));
如果是url重寫後的中文引數:
escape(escape(s)) 這個是本人嘗試了很多次之後得出來的
server.urldecode(requext.querystring(s));
url 中文傳參 亂碼問題
開發一直用firfox網頁,除錯什麼的都很方便。所以遇到了瀏覽器之間的相容問題。url中文傳參。問題 前台用url傳值中文,後台用request.getparameter接收引數。用firfox,chrome等沒有問題。用ie會出現接參亂碼現象。上網查了一下,算了,還是把原文帖上來吧。比較容易懂。讓...
C Http請求中文傳參亂碼問題
c http網路訪問中,如果url中含有中文引數不加以處理,則會出現訪問失敗,返回400錯誤。我們必須把含有中文的引數轉換為url編碼 中文自動轉 xx,英文數字等其它不會變 轉換後乙個漢字對應三組 xx,即 xx xx xx。url編碼輸入必須是utf8編碼。例子 轉換前測試ue 轉換後 e6 b...
web中文傳參
中文傳參亂碼解決 1 前端h5 獲取中文引數做轉碼js 引數 頁面獲取的中文字串,返回 轉碼傳向後台的字串 function stringtouncodebytes str else while ch result result st.reverse result result.replace g,...