url中文亂碼的問題

在項目中經常需要用到querystring來傳遞部分字符串,如果是英文或者字母的情況下,獲取到的查詢字符串沒有問題,但是如果是中文的話,編碼不一致的情況下就會產生亂碼,我們需要對傳遞的字符串進行處理

 

1)後臺傳遞

傳遞的時候通過 Server.UrlEncode(querystring),對字符串進行url編碼

獲取的時候通過Server.UrlDecode(querystring),對字符串進行url解碼

 

2)前臺js傳遞:如在javascript的函數中打開一個窗口,並且爲窗口傳遞參數

傳遞的時候通過escape(querystring),對字符串進行url編碼

獲取的時候通過Server.UrlDecode(querystring),對字符串進行url解碼

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章