web基礎(response中文亂碼問題)

2022-02-19 03:33:27 字數 660 閱讀 6927

1、要確定**的編碼格式為utf-8

2、亂碼原因:瀏覽器和伺服器的編碼格式不同:

伺服器的預設編碼為:iso-8859-1,如果瀏覽器的編碼不是iso-8859-1,就會出現亂碼:

3、解決方法:

加入**:

response.setcharacterencoding("

utf-8

");//

設定伺服器的編碼,預設是iso-8859-1

response.setcontenttype("

text/html; charset = utf-8

");//

告訴瀏覽器伺服器的編碼格式

可以正常顯示。

response中文亂碼處理

1 resoponse中使用outputstream輸出中文,需要給瀏覽器設定編碼,為了國際通用應該使用utf 8的碼表,所以給瀏覽器設定乙個同一的編碼。瀏覽器預設編碼是gb2312,程式中用哦個什麼碼表輸出就要用什麼碼表開啟瀏覽器,如果我們把value.getbytes utf 8 寫成value...

Response 物件 基礎

response 物件 功能 設定響應行訊息 1.設定相應行 1.格式 http 1.1200 ok 2.設定狀態碼 setstatus int sc 2.設定相應頭 setheader string name,string value 3.設定響應體 使用步驟 1.獲取輸出流 字元輸出流 prin...

Response 基礎入門

資料格式 響應行組成 協議 版本 響應狀態碼 狀態碼描述 響應狀態碼 伺服器告訴客戶端瀏覽器本次請求和響應的乙個狀態。狀態碼都是3位數字 分類 1xx 伺服器就收客戶端訊息,但沒有接受完成,等待一段時間後,傳送1xx多狀態碼 2xx 成功。代表 200 3xx 重定向。代表 302 重定向 304 ...