字符編碼問題

1.1.6.1 GET請求的字符編碼

可能存在兩種和字符相關情況
1、在瀏覽器中通過操作員直接輸入,此時默認的字符編碼是當前操作系統的字符編碼,由於經常使用的是windowsxp,所有默認字符編碼是GBK
2、通過url的鏈接過去時,默認傳遞的字符編碼又是頁面的字符編碼
3、可以在調用request之前通過request.setCharacterEncoding(xxx)來設置統一的字符編碼,並且要修改Tomcat的Connector配置:

<Connector port="8080" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               redirectPort="8443" useBodyEncodingForURI="true" URIEncoding="UTF-8"/>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章