JAVA HttpServletRequest 获取常用信息

System.out.println("Protocol: " + httpRequest.getProtocol());
System.out.println("Scheme: " + httpRequest.getScheme());
System.out.println("Server Name: " + httpRequest.getServerName());
System.out.println("Server Port: " + httpRequest.getServerPort());
System.out.println("Protocol: " + httpRequest.getProtocol());
System.out.println("Remote Addr: " + httpRequest.getRemoteAddr());
System.out.println("Remote Host: " + httpRequest.getRemoteHost());
System.out.println("Character Encoding: " + httpRequest.getCharacterEncoding());
System.out.println("Content Length: " + httpRequest.getContentLength());
System.out.println("Content Type: " + httpRequest.getContentType());
System.out.println("Auth Type: " + httpRequest.getAuthType());
System.out.println("HTTP Method: " + httpRequest.getMethod());
System.out.println("Path Info: " + httpRequest.getPathInfo());
System.out.println("Path Trans: " + httpRequest.getPathTranslated());
System.out.println("Query String: " + httpRequest.getQueryString());
System.out.println("Remote User: " + httpRequest.getRemoteUser());
System.out.println("Session Id: " + httpRequest.getRequestedSessionId());
System.out.println("Request URI: " + httpRequest.getRequestURI());
System.out.println("Servlet Path: " + httpRequest.getServletPath());
System.out.println("Accept: " + httpRequest.getHeader("Accept"));
System.out.println("Host: " + httpRequest.getHeader("Host"));
System.out.println("Referer : " + httpRequest.getHeader("Referer"));
System.out.println("Accept-Language : " + httpRequest.getHeader("Accept-Language"));
System.out.println("Accept-Encoding : " + httpRequest.getHeader("Accept-Encoding"));
System.out.println("User-Agent : " + httpRequest.getHeader("User-Agent"));
System.out.println("Connection : " + httpRequest.getHeader("Connection"));
System.out.println("Cookie : " + httpRequest.getHeader("Cookie"));
System.out.println("Created : " + httpRequest.getSession().getCreationTime());
System.out.println("LastAccessed : " +httpRequest.getSession().getLastAccessedTime());



 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用: HttpServletRequestJava Web中的一个接口,它提供了与HTTP请求相关的方法和属性。它包含了许多信息,如请求的URL、请求方法、请求头信息、请求参数、请求体等。HttpServletResponse也是Java Web中的一个接口,它提供了与HTTP响应相关的方法和属性。它包含了许多信息,如响应状态码、响应头信息、响应体等。 在HttpServletRequest中,一些常用的方法包括: - getMethod(): 获取请求的方法(GET、POST等) - getRequestURI(): 获取请求的URI(不包括主机和端口) - getQueryString(): 获取请求的查询字符串 - getHeader(String name): 获取指定名称的请求头信息 - getParameter(String name): 获取指定名称的请求参数值 - getInputStream(): 获取请求体的输入流 - getAttribute(String name): 获取指定名称的请求属性值 - getSession(): 获取与请求关联的会话对象 在HttpServletResponse中,一些常用的方法包括: - setStatus(int sc): 设置响应的状态码 - setHeader(String name, String value): 设置响应头信息 - getWriter(): 获取用于写入响应体的字符输出流 - getOutputStream(): 获取用于写入响应体的字节输出流 - setContentType(String type): 设置响应的内容类型 - sendRedirect(String location): 重定向到指定的URL HttpServletRequestHttpServletResponse对象是由Servlet容器创建并传递给Servlet的,它们包含了客户端发送的HTTP请求和服务端返回的HTTP响应的相关信息。通过这些信息,我们可以获取请求的参数、头信息、请求体等,并且可以设置响应的状态码、头信息、响应体等。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Java web 的核心HttpServletRequestHttpServletResponse](https://blog.csdn.net/weixin_43901067/article/details/106295855)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值