一.post請求中預設使用iso-8859-1編碼,並且可以進行修改
request.setcharacterencoding("utf-8");
二.get請求中預設也使用iso-8859-1編碼,但是不能進行修改
方法一:修改tomcat下conf資料夾下,server.xml檔案
uriencoding="utf-8"/>
方法二:
string name=new string(request.getparameter("name").getbytes("iso8859-1"),"utf-8");
get和post有什麼不同?
get和post是http請求的兩種基本方法,要說它們的區別,接觸過web開發的人都能說出一二。最直觀的區別就是get把引數包含在url中,post通過request body傳遞引數。你可能自己寫過無數個get和post請求,或者已經看過很多權威 總結出的他們的區別,你非常清楚知道什麼時候該用什麼...
GET和POST的區別 的不同
get與post都是http協議的兩種基本的請求方式 最直接的區別就是get的請求引數放在了url裡面了而post則放在requery,和body裡面。1.get請求會將資料附加在url之後,以?來分割url和傳輸資料,多個引數用 連線。並且get請求時放在http請求包的訊息頭中 2.在http規...
GET和POST請求不同之處
首先最直觀的區別就是get把引數包含在url中,post通過request body傳遞引數。詳細區別 get在瀏覽器回退時是無害的,而post會再次提交請求。get產生的url位址可以被bookmark,而post不可以。get請求會被瀏覽器主動cache,而post不會,除非手動設定。get請求...