encodeing編碼問題
request.setCharacterEncoding("utf-8");他已經把請求過來的的數據編碼,
那為啥這邊又重復了一遍,
String password = URLEncoder.encode(request.getParameter("password"),"utf-8");
request.setCharacterEncoding("utf-8");他已經把請求過來的的數據編碼,
那為啥這邊又重復了一遍,
String password = URLEncoder.encode(request.getParameter("password"),"utf-8");
2016-10-12
舉報
2016-10-12
我的理解是request.setCharacterEncoding("utf-8")是為了識別客戶端傳過來的漢字,而后者是再將數據進行一次utf-8格式的編碼,當傳入其他頁面時,cookie是默認用iso格式解碼的,我們要做的是用指定的utf-8格式來進行decode。當然對不對的我就不知道了。