博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JSP Request方法大全
阅读量:6007 次
发布时间:2019-06-20

本文共 1514 字,大约阅读时间需要 5 分钟。

  hot3.png

协议:request.getProtocol()

输出:HTTP/1.1

服务器信息 getServletConfig().getServletContext().getServerInfo()

输出:JavaServer Web Dev Kit/1.0 EA (JSP 1.0; Servlet 2.1; Java 1.2; Windows NT 5.0 x86; java.vendor=Sun Microsystems Inc.)

客户端IP: request.getRemoteAddr()

输出:192.168.0.106

客户端主机名:request.getRemoteHost()

输出:abc

编码:request.getCharacterEncoding()

输出:GB2312

所发送的字节数:request.getContentLength()

输出:-1

数据类型:request.getContentType()

输出:null

Authorization头:request.getAuthType()

输出:basic或者digest

请求类型:request.getMethod()

输出:通常是GET或者POST。但偶尔也会出现HEAD,PUT, Delete,OPTIONS,或者 TRACE.

URL中的附加路径信息: request.getPathInfo()

输出:URL中Servlet路径之后、查询字符串之前的那部分。

request.getPathTranslated()

映射到服务器实际路径之后的路径信息。

request.getQueryString()

这是字符串形式的附加到URL后面的查询字符串,数据仍旧是URL编码的。在Servlet中很少需要用到未经解码的数据,一般使用getParameter访问各个参数。

request.getRemoteUser()

如果提供了Authorization头,则代表其用户部分。它代表发出请求的用户的名字。

request.getRequestedSessionId()

输出SessionId

request.getRequestURI()

请求URL

request.getServletPath()

URL中调用Servlet的那一部分,不包含附加路径信息和查询字符串。

request.getHeader("Accept")

访问Accept的HTTP头。

request.getHeader("Host") 

输出:192.168.0.1:8080

request.getHeader("Referer")

request.getHeader("Accept-Language")

request.getHeader("Accept-Encoding")

request.getHeader("User-Agent")

request.getHeader("Connection")

request.getHeader("Cookie")

返回协议名称:request.getScheme()
输出:HTTP

Web服务器名字:request.getServerName()

输出:192.168.0.1

服务器监听的端口:request.getServerPort()

输出:8080

原文地址:http://hi.baidu.com/tsj2209/blog/item/a7d52c23be4c0dac4623e8b0.html

转载于:https://my.oschina.net/wzzz/blog/206193

你可能感兴趣的文章
UIScrollerView当前显示3张图
查看>>
UVA 1541 - To Bet or Not To Bet(概率递推)
查看>>
Expo大作战(三十五)--expo sdk api之Location!
查看>>
[LeetCode] Prime Number of Set Bits in Binary Representation 二进制表示中的非零位个数为质数...
查看>>
用css解决table文字溢出控制td显示字数
查看>>
linux rm -rf * 文件恢复记
查看>>
leetcode 697. Degree of an Array
查看>>
node-rsa加密,java解密调试
查看>>
Echarts 设置地图上文字大小及颜色
查看>>
eclipse svn插件
查看>>
Android项目实战(三十八):2017最新 将AndroidLibrary提交到JCenter仓库(图文教程)...
查看>>
对 IIC 总线的理解、调用函数以及常见面试问题
查看>>
Android手游外挂入侵----寓攻于守,方能破敌
查看>>
从零学习Fluter(三):Flutter的路由跳转以及state的生命周期
查看>>
Flash开发环境简介
查看>>
腾讯搜搜高管吴军离职的传闻与真相
查看>>
什么是RAID(独立冗余磁盘阵列)
查看>>
RoadMap,走出自己的特色主义
查看>>
Silverlight载入动画(简易)
查看>>
笔记本无法检测到无线信号的终极解决方案
查看>>