有關response的一些常用設置(一)

瀏覽器頭部設置response.setHeader

  • 設置瀏覽器定是刷新
    response.setHeader("refresh", "5");//設置瀏覽器5秒定時刷新
  • 設置頭,控制瀏覽器不要緩存圖片數據
response.setHeader("Expires", "-1");
response.setHeader("Cache-Control", "no-cache");
response.setHeader("pragma", "no-cache");
  • 通知瀏覽器以圖片的方式打開
    response.setHeader("content-type", "image/jpeg");

編碼方式設置

  • 告訴瀏覽器以某種編碼方式打開(UTF-8)
    response.setHeader("Content-type", "text/html;charset=UTF-8");
  • 規定response以UTF-8編碼
    response.setCharacterEncoding("UTF-8");//UTF-8為國際碼,開發通用
  • 這行代碼可以替代編碼設置的兩條命令(服務端和瀏覽器編碼設置)
    response.setContentType("text/html;charset=UTF-8");
  • 注意事項
    在服務器端,用何種編碼方式編碼,瀏覽器端也要用何種編碼方式編碼.
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,837評論 18 139
  • Http協議詳解 標簽(空格分隔): Linux 聲明:本片文章非原創,內容來源于博客園作者MIN飛翔的HTTP協...
    Sivin閱讀 5,251評論 3 82
  • 編碼問題一直困擾著開發人員,尤其在 Java 中更加明顯,因為 Java 是跨平臺語言,不同平臺之間編碼之間的切換...
    x360閱讀 2,498評論 1 20
  • 本文整理自MIN飛翔博客 [1] 1. 概念 協議是指計算機通信網絡中兩臺計算機之間進行通信所必須共同遵守的規定或...
    HoyaWhite閱讀 2,703評論 2 20
  • 爆竹聲中一歲除春風送暖入屠蘇 千門萬戶曈曈日總把新桃換舊符
    7256c30f3f96閱讀 379評論 0 0