成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺談Servlet讀取請求頭

開發 后端
本文介紹在Servlet讀取HTTP頭是非常方便的,只需要調用一下HttpServletRequest 的getHeader方法即可。

在Servlet讀取請求頭

在Servlet讀取HTTP頭是非常方便的,只需要調用一下HttpServletRequest 的getHeader方法即可。如果客戶請求中提供了指定的頭信息,getHeader返回對應的字符串;否則,返回null。部分頭信息經常要用到,它們有專用的訪問方法:getCookies方法返回Cookie頭的內容,經解析后存放在Cookie對象的數組中,請參見后面有關Cookie章節的討論;getAuthType和getRemoteUser方法分別讀取Authorization頭中的一部分內容;getDateHeader和 getIntHeader方法讀取指定的頭,然后返回日期值或整數值。

除了Servlet讀取指定的頭之外,利用getHeaderNames還可以得到請求中所有頭名字的一個Enumeration對象。

***,除了查看請求頭信息之外,我們還可以從請求主命令行獲得一些信息。getMethod方法返回請求方法,請求方法通常是GET或者POST,但也有可能是HEAD、PUT或者DELETE。getRequestURI方法返回URI(URI是URL的從主機和端口之后到表單數據之前的那一部分)。getRequestProtocol返回請求命令的第三部分,一般是“HTTP/1.0”或者“HTTP/1.1”。

實例:輸出所有的請求頭

下面的Servlet實例把所有接收到的請求頭和它的值以表格的形式輸出。另外,該Servlet還會輸出主請求命令的三個部分:請求方法,URI,協議/版本。

  1. package hall;  
  2.  
  3. import java.io.*;  
  4. import javax.servlet.*;  
  5. import javax.servlet.http.*;  
  6. import java.util.*;  
  7.  
  8. public class ShowRequestHeaders extends HttpServlet {  
  9. public void doGet(HttpServletRequest request,  
  10. HttpServletResponse response)  
  11. throws ServletException, IOException {  
  12. response.setContentType("text/html");  
  13. PrintWriter out = response.getWriter();  
  14. String title = "顯示所有請求頭";  
  15. out.println(ServletUtilities.headWithTitle(title) +  
  16. "\n" +  
  17. "  
  18. " + title + "  
  19. \n" +  
  20. "Request Method: " +  
  21. request.getMethod() + "  
  22. \n" +"Request URI: " +  
  23. request.getRequestURI() + "  
  24. \n" +"Request Protocol: " +  
  25. request.getProtocol() + "  
  26. public void doPost(HttpServletRequest request,  
  27. HttpServletResponse response)  
  28. throws ServletException, IOException {  
  29. doGet(request, response);  
  30. }  

【編輯推薦】

  1. 介紹Servlet 2.4版功能
  2. 多種Servlet接口介紹
  3. 接口介紹-Servlet Context
  4. Servlet的注冊方法
  5. 介紹Servlet容器
責任編輯:佚名 來源: 中國IT實驗室
相關推薦

2009-07-08 17:04:25

user cache

2009-07-06 10:25:14

Java Web Se

2009-07-03 18:07:31

Servlet的運行環

2009-05-18 10:43:17

TomcatServletJetty

2009-07-09 10:25:05

Servlet的Web

2011-03-23 15:02:55

ListenerFilterServlet

2011-04-15 14:37:45

JavaCsv

2011-04-02 09:30:46

JavaIO

2009-07-08 13:31:23

調用Servlet處理

2009-07-01 18:08:18

JSP頁面跳轉

2009-06-06 19:25:44

javaServlet基礎結構

2009-07-06 17:22:54

JSP服務器

2011-09-06 09:48:41

MTK平臺

2019-01-02 13:45:19

2015-09-29 14:01:45

SPDY網絡協議響應頭網絡協議

2021-02-09 21:49:51

Python參數Get

2009-07-06 14:05:50

Servlet編程Servlet顯示圖片

2009-07-03 13:22:37

調用Servlet

2023-06-29 07:45:07

注冊表Windows系統

2021-05-27 05:37:10

HTTP請求頭瀏覽器
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 人成久久| 久久夜色精品国产 | 欧美激情综合五月色丁香小说 | pacopacomama在线 | 亚洲色欲色欲www | 国产日产欧产精品精品推荐蛮挑 | 高清久久久 | 成人精品国产一区二区4080 | 免费成人国产 | 亚洲国产精品日韩av不卡在线 | 天堂资源| 久久九九免费 | 91麻豆精品国产91久久久资源速度 | 国产999精品久久久久久 | 日韩高清一区 | 一级亚洲| 成年人免费网站 | 做a网站| 中文字幕在线看 | 91免费在线 | 日本激情视频在线播放 | 视频一区中文字幕 | 欧美视频免费在线 | 黄色一级片aaa| 久久99精品久久久久久国产越南 | 成人a在线观看 | 一区二区免费在线 | 精品视频在线免费观看 | 98久久 | 亚洲a级| 波多野结衣一二三区 | 婷婷久久综合 | 日一区二区 | 久久成人午夜 | 国产欧美精品一区二区三区 | 欧美亚洲国产一区二区三区 | 黄色成人免费在线观看 | 日本精品一区二区三区视频 | 成人综合一区二区 | 国产精品久久久久久久一区探花 | 久久亚洲一区二区 |