package priv.lwx.javaex.servlet_demo.web.servlet.request;
/**
* 获取请求头的数据
*
* @author liaowenxiong
* @date 2021/12/29 11:21
*/
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.annotation.*;
import java.io.IOException;
import java.util.Enumeration;
@WebServlet("/request_demo02")
public class RequestDemo02 extends HttpServlet {
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// 获取所有的请求头名称
Enumeration headerNames = request.getHeaderNames();
// 遍历取出每个请求头名称
while (headerNames.hasMoreElements()) {
String s = headerNames.nextElement();
// 根据请求头名称获取对应的值
String value = request.getHeader(s);
System.out.println(s + " => " + value);
}
}
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
}
}
Servlet中获取请求头的数据
关注
打赏