HttpServletResponse-------腦殘筆記2

來源:互聯網
上載者:User

標籤:style   http   ar   color   sp   java   檔案   資料   on   

       HttpServletResponse介面

                                                        繼續.....啃<<獨門架構:Java Web開發應用詳解>>.好記性不如爛筆頭.做筆記,加深印象.

一.狀態行

產生狀態響應碼

  1.setStatus方法可以設定任何HTTP響應訊息的狀態代碼,並產生響應狀態行.

  2.sendRedirect方法響應狀態代碼302

  3.sendError方法用於發送錯誤訊息的狀態代碼

二.響應訊息頭

設定響應訊息頭(響應訊息頭由欄位和欄位值組成)

   1.addHeader與setHeader方法用於設定HTTP響應訊息頭的所有欄位

   2.addIntHeader與setIntHeader方法專門設定整型欄位值

   3.addDateHeader與setDateHeader方法設定日期欄位值

   4.setContentType方法用於設定Servlet的響應本文的MIME類型(對於HTTP協議來說就是Content-Type欄位的值)

   5..setCharacterEncoding方法設定Content-Type欄位的字元集部分

   6.setContentLength方法設定本文的大小(單位是位元組)(檔案大小值)

   7.containsHeader方法用於檢測某個欄位名是否在響應訊息頭中存在

三.響應本文

   1.getWriter方法用於返回Servlet引擎建立的一個字元輸出資料流對象

      方便地向用戶端返迴響應本文,而且還會根據響應訊息頭的Content-Type所指定的字元編碼格式自動轉換響應本文,對象響應本文編碼時,必須在調用getWriter方法之前設定charset的值,否則無法正確編碼.

   2.getOutputStream方法用於返回一個Servlet引擎建立的一個位元組輸出資料流對象

       getOutputStream方法返回一個ServletOutputStream對象

       a.可以通過這個對象返回任何響應本文(包括映像,視頻等位元據)

       b.也可以返回字元文本響應本文

 

 

一天又過去了.繼續向前!!!每天都努力向前走幾步,我們就會越來越接近夢想!!!哈哈

 

HttpServletResponse-------腦殘筆記2

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.