\\\\\\\\\\相关信息\\\\\\\\\\\
String url=request.getRequestURL().toString();//http://localhost:8080/myshop/order.do
String que=request.getQueryString();//task=gotoOrder
from = url + "?" + que;
request.setAttribute("from", from);
System.out.println("rotocol: " + request.getProtocol());
System.out.println("Scheme: " + request.getScheme());
System.out.println("Server Name: " + request.getServerName() );
System.out.println("Server Port: " + request.getServerPort());
System.out.println("rotocol: " + request.getProtocol());
System.out.println("Server Info: " + request.getSession().getServletContext().getServerInfo());
System.out.println("Remote Addr: " + request.getRemoteAddr());
System.out.println("Remote Host: " + request.getRemoteHost());
System.out.println("Character Encoding: " + request.getCharacterEncoding());
System.out.println("Content Length: " + request.getContentLength());
System.out.println("Content Type: "+ request.getContentType());
System.out.println("Auth Type: " + request.getAuthType());
System.out.println("HTTP Method: " + request.getMethod());
System.out.println("ath Info: " + request.getPathInfo());
System.out.println("ath Trans: " + request.getPathTranslated());
System.out.println("Query String: " + request.getQueryString());
System.out.println("Remote User: " + request.getRemoteUser());
System.out.println("Session Id: " + request.getRequestedSessionId());
System.out.println("Request URI: " + request.getRequestURI());
System.out.println("Servlet Path: " + request.getServletPath());
System.out.println("Accept: " + request.getHeader("Accept"));
System.out.println("Host: " + request.getHeader("Host"));
System.out.println("Referer : " + request.getHeader("Referer"));
System.out.println("Accept-Language : " + request.getHeader("Accept-Language"));
System.out.println("Accept-Encoding : " + request.getHeader("Accept-Encoding"));
System.out.println("User-Agent : " + request.getHeader("User-Agent"));
System.out.println("Connection : " + request.getHeader("Connection"));
System.out.println("Cookie : " + request.getHeader("Cookie"));
System.out.println("Created : " + request.getSession().getCreationTime());
System.out.println("LastAccessed : " + request.getSession().getLastAccessedTime());
System.out.println("Protocol: " + request.getProtocol());
System.out.println("Scheme: " + request.getScheme());
System.out.println("Server Name: " + request.getServerName() );
System.out.println("Server Port: " + request.getServerPort());
System.out.println("Protocol: " + request.getProtocol());
System.out.println("Server Info: " + request.getSession().getServletContext().getServerInfo());
System.out.println("Remote Addr: " + request.getRemoteAddr());
System.out.println("Remote Host: " + request.getRemoteHost());
System.out.println("Character Encoding: " + request.getCharacterEncoding());
System.out.println("Content Length: " + request.getContentLength());
System.out.println("Content Type: "+ request.getContentType());
System.out.println("Auth Type: " + request.getAuthType());
System.out.println("HTTP Method: " + request.getMethod());
System.out.println("Path Info: " + request.getPathInfo());
System.out.println("Path Trans: " + request.getPathTranslated());
System.out.println("Query String: " + request.getQueryString());
System.out.println("Remote User: " + request.getRemoteUser());
System.out.println("Session Id: " + request.getRequestedSessionId());
System.out.println("Request URI: " + request.getRequestURI());
System.out.println("Servlet Path: " + request.getServletPath());
System.out.println("Accept: " + request.getHeader("Accept"));
System.out.println("Host: " + request.getHeader("Host"));
System.out.println("Referer : " + request.getHeader("Referer"));
System.out.println("Accept-Language : " + request.getHeader("Accept-Language"));
System.out.println("Accept-Encoding : " + request.getHeader("Accept-Encoding"));
System.out.println("User-Agent : " + request.getHeader("User-Agent"));
System.out.println("Connection : " + request.getHeader("Connection"));
System.out.println("Cookie : " + request.getHeader("Cookie"));
System.out.println("Created : " + request.getSession().getCreationTime());
System.out.println("LastAccessed : " + request.getSession().getLastAccessedTime());
\\\\\\\\\\\\\\\\\\\\\\\\\输出结果\\\\\\\\\\\\\\\\\\\
rotocol: HTTP/1.1
Scheme: http
Server Name: localhost
Server Port: 8080
rotocol: HTTP/1.1
Server Info: Apache Tomcat/6.0.14
Remote Addr: 127.0.0.1
Remote Host: 127.0.0.1
Character Encoding: UTF-8
Content Length: -1
Content Type: null
Auth Type: null
HTTP Method: GET
ath Info: null
ath Trans: null
Query String: task=gotoLogin
Remote User: null
Session Id: D8A6D983BCBED9BE2067D7AEA704D1D0
Request URI: /myshop/users.do
Servlet Path: /users.do
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-silverlight, application/QVOD, application/QVOD, */*
Host: localhost:8080
Referer : http://localhost:8080/myshop/product.do?task=getProductByCategoryId&fid=11
Accept-Language : zh-cn,en-us;q=0.5
Accept-Encoding : gzip, deflate
User-Agent : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; QQDownload 661; Maxthon; (R1 1.6); .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Connection : Keep-Alive
Cookie : JSESSIONID=D8A6D983BCBED9BE2067D7AEA704D1D0; myshop.cart=%7B%22ftotleintegral%22%3A56%2C%22list%22%7D%5D%2C%22ftotalmoney%22%3A40%7D
Created : 1282313379078
LastAccessed : 1282314993625
Protocol: HTTP/1.1
Scheme: http
Server Name: localhost
Server Port: 8080
Protocol: HTTP/1.1
Server Info: Apache Tomcat/6.0.14
Remote Addr: 127.0.0.1
Remote Host: 127.0.0.1
Character Encoding: UTF-8
Content Length: -1
Content Type: null
Auth Type: null
HTTP Method: GET
Path Info: null
Path Trans: null
Query String: task=gotoLogin
Remote User: null
Session Id: D8A6D983BCBED9BE2067D7AEA704D1D0
Request URI: /myshop/users.do
Servlet Path: /users.do
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-silverlight, application/QVOD, application/QVOD, */*
Host: localhost:8080
Referer : http://localhost:8080/myshop/product.do?task=getProductByCategoryId&fid=11
Accept-Language : zh-cn,en-us;q=0.5
Accept-Encoding : gzip, deflate
User-Agent : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; QQDownload 661; Maxthon; (R1 1.6); .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Connection : Keep-Alive
Cookie : JSESSIONID=D8A6D983BCBED9BE2067D7AEA704D1D0; myshop.cart=%7B%22ftotleintegral
Created : 1282313379078
LastAccessed : 1282314993625
/////////////////////////
String sc=request.getScheme();//http
String sn=request.getServerName();//localhost
int sp=request.getServerPort(); //8080
String cpath=request.getContextPath();//OA
String spath=request.getServletPath();//newsRe.do
String que=request.getQueryString();
String ref=request.getHeader("referer");//http://localhost:8080/OA/news.do?method=deploy&newsId=3&pagesize=6
String uri=request.getRequestURI();///OA/newsRe.do
String url=request.getRequestURL().toString();//http://localhost:8080/OA/newsRe.do
分享到:
相关推荐
下面小编就为大家带来一篇request请求获取参数的实现方法(post和get两种方式)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
超全面javaweb教程28天第10天_13_request之获取请求参数
主要介绍了Servlet获取AJAX POST请求中参数以form data和request payload形式传输的方法,结合实例形式详细分析了post数据发送及获取请求数据的原理与相关操作注意事项,需要的朋友可以参考下
主要介绍了java 获取request中的请求参数的方法,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下
回到浏览器刷新,当我们的浏览器访问个地址时,通常会发送个GET请求,我们可以在浏览器的访问地址上,使'?Request对象为我们封装了很多法,获取query,然
使用Javascript Request获取参数的时候总是提示出错,本文为此问题提供详细的解决方案,需要了解的朋友可以参考下
GET 和 POST 是我们最常用的两种请求方式,今天讲一讲如何在 golang 服务中,正确接收这两种请求的参数信息。 处理GET请求 1.1 接收GET请求 //接收GET请求 func Get(writer http.ResponseWriter , request *...
使用Spring MVC或Spring Boot中打印或记录日志一般使用AOP记录Request请求和Response响应参数,在不使用AOP的前提下,如果在Filter中打印日志,在打印或消费请求类型为Content-Type:application/json的请求时,会...
在 koa 中,GET请求获取请求数据request对象中的 query 方法和 querystring 方法, query方法返回的是格式化好的参数,querystring 方法返回的是请求字符串。废话不多说,直接上代码 app.js 中添加如下代码: ...
spring mvc 拦截器获取请求数据信息 解压之后放到项目中 直接运行就可以了 (将流多次运用)
UserAgentUtils-1.20.jar 【用于通过从request请求中的User-Agent中获取客户端浏览器类型、客户端操作系统、客户端ip地址等信息的jar插件】 ,非常好用,导入到项目的lib包中即可使用。 maven引用地址为: <!-- ...
支持的功能url参数自动序列化发布数据提交方法得到简化响应返回处理简化api超时支持api请求缓存支持支持处理gbk 请求和响应拦截器支持,例如axios 统一错误处理中间件支持取消请求支持,例如axios 从node.js发出http...
但是很多时候又想在H5不知情的情况下获取H5内部请求的参数,这应该怎么做到呢? 带着这个疑问,就有了这篇博客。 实现过程: 方案一: 最开始想到的方案是直接拦截H5中所有的请求: webView.setWebViewClient(new ...
【前言】 我们项目的短信功能是接第三方,原来对接第三方给我们回执确认请求是get请求我们在... 一、Nginx配置文件(nginx.conf)设置打印post请求参数:在http模块的log_format中增加 “dm”:$request_body 防止中
Django 中request.get和request.post的区别 POST和GET差异: POST和GET是HTTP协议定义的与服务器交互的方法。GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。另外,还有PUT和DELETE方法。 POST和GET都...
WinForm关于CefSharp获取后的资源、截取request参数、拦截response数据、注入jquery文件和js代码
4.通过request获得请求行 获得客户端的请求方式:String getMethod() 获得请求的资源: String getRequestURI() StringBuffer getRequestURL() String getContextPath() ---web应用的名称 String getQueryString...
使用@RequestBody标签接收json数据,参数类型不能用Sting 看这两个注解的作用 @RequestParam 是作用在形参列表上,RequestParam可以接受简单类型的属性,也可以接受对象类型。在前端传入的是json字符串,后台按字符...
环境:vs2019、.net 4.6。 WinForm窗体程序中使用CefSharp获取加载后的资源、截取request参数、拦截response数据、注入jquery文件和js代码。有问题可联系q369628105