文档章节

ServletRequest-演示请求头信息

IT艾瑞
 IT艾瑞
发布于 2016/04/03 11:21
字数 160
阅读 34
收藏 1
package com.http.ServletRequest;
import java.io.IOException;
import java.util.Enumeration;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
//演示请求头信息
/**
 * Servlet implementation class ServletRequest2
 */
@WebServlet("/ServletRequest2")
public class ServletRequest2 extends HttpServlet {
 private static final long serialVersionUID = 1L;
       
    /**
     * @see HttpServlet#HttpServlet()
     */
    public ServletRequest2() {
        super();
        // TODO Auto-generated constructor stub
    }
 /**
  * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
  */
 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  //请求单个头信息
//  String s=request.getHeader("Accept-Encoding");
//  System.out.println(s);
 
  //获取同名的请求多个头信息
//  Enumeration<String> enumeration=request.getHeaders("Accept-Encoding");
//  while (enumeration.hasMoreElements()) {
//   System.out.println(enumeration.nextElement());
//   
//  }
  
  
  
  //获取所有的信息
  Enumeration<String> enumeration=request.getHeaderNames();
  while (enumeration.hasMoreElements()) {
   String key = enumeration.nextElement();
   System.out.println(key+":"+request.getHeader(key));
   
  }
 }
  
  
 /**
  * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
  */
 protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  // TODO Auto-generated method stub
  doGet(request, response);
 }
}

© 著作权归作者所有

共有 人打赏支持
上一篇: 4*4星号方阵
下一篇: ServletRequest
IT艾瑞
粉丝 0
博文 7
码字总数 1818
作品 0
苏州
程序员
私信 提问
HttpServletRequest

一、HttpServletRequest web客户端发送给web服务器的HTTP请求消息可以分为三个部分:请求行、请求消息头、消息正文(也叫实体内容)。Servlet程序通过调用ServletRequest对象的方法可以获知客...

KYZGJ
2014/04/12
0
0
spring mvc+Ajax跨域请求-CORS方式

关于跨域问题,主要用的比较多的是cros跨域和JSONP跨域,JSONP跨域我已经在另外一篇博客中写了,这里主要说的是CORS方式的跨域。 CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin re...

别寒
2016/11/02
174
0
JSP内置对象——request内置对象(1)

request内置对象 request内置对象,是使用最多的一个对象,主要作用是接收来自客户端的发送来的请求信息,例如请求的参数,头信息都属于客户端发来的信息。request是javax.servlet.http.Http...

Bug-Killer
2016/02/23
13
0
Spring MVC通过CROS协议解决跨域问题

现在接手学校网络中心的一个项目,根据团队成员的实际情况以及开发需要,老师希望做到前后端完全分离。后台使用java提供restful API 作为核心,前台无论PC或者移动端可以共用一个核心。前期解...

vstaryw
2016/07/18
102
0
JavaWeb(五)Servlet-2

1、HTTP简介 WEB浏览器与WEB服务器之间的一问一答的交互过程必须遵循一定的规则,这个规则就是HTTP协议。 HTTP是 hypertext transfer protocol(超文本传输协议)的简写,它是 TCP/IP 协议集...

leeqico
2018/05/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

生产者消费者问题(PV操作)

一、明确定义 要理解生产消费者问题,首先应弄清PV操作的含义:PV操作是由P操作原语和V操作原语组成(原语是不可中断的过程),对信号量进行操作,具体定义如下: P(S):①将信号量S的值减...

shzwork
10分钟前
0
0
重新认识网络通信协议

OSI网络分层 应用层 http, smtp,pop3这些都属于应用层协议 为用户的应用程序提供服务 表示层 确保一个系统的应用层发送的信息被另一个系统的应用层接收到 会话层 通过传输层建立数据传输的通...

最胖的瘦子
21分钟前
0
0
【转】分布式数据流的轻量级异步快照

本篇翻译自论文:Lightweight Asynchronous Snapshots for Distributed Dataflows,Flink的容错快照模型即来源于该论文。原文地址:https://arxiv.org/pdf/1506.08603.pdf 分布式数据流的轻量...

yiduwangkai
24分钟前
0
0
java使用反射机制设置私有成员变量的值

写一个方法:public void setProperty(Objectobj, String propertyName, Object value){}, 此方法可将obj对象中名为propertyName的属性的值设置为value。(这里不知道obj对象的propertyNam...

群星纪元
30分钟前
0
0
用 Tapestry 的方式在页面模板中加入注释

<span jwcid="$remove$">这里是注释</span>

LeoXu
30分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部