- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
request对象的方法
—高级软件人才实作培训专家! request对象的方法 1. request对象 在服务器如何处理客户端请求中的图1-1中,我们可以了解request对象是当客户端向服务器端发送请 求后,服务器为本次请求创建出request对象,并在调用Servlet的service()方法时,将该对象传递给service() 方法。request对象中封装了客户端发送过来的所有请求数据。下面通过一张图来了解客户端请求服务器的 请求响应过程,如图 1-1: 图1-1 请求响应过程 2. request对象常用API request对象的类型是HttpServletRequest,该类中定义了很多与http协议相关的方法。比如获取请求头 信息、请求方式、客户端ip地址等信息。下面介绍request对象常用的API,如下: (1)常用信息 StringgetRemoteAddr():获取客户端ip地址; StringgetMethod():获取客户端请求方式,例如:post或get (2)获取请求头信息 StringgetHeader(Stringname):获取单值的请求头的值; intgetIntHeader(Stringname):获取单值int类型的请求头的值; getDateHeader(Stringname):获取单值long类型的请求头的值; EnumerationStringgetHeaders(Stringname):获取多值请求头的值,返回值是Enumeration 类型。 下面通过一个案例,来学习如何使用request对象的方法获得客户端ip地址、请求方式以及浏览器类 型。具体如下: —高级软件人才实作培训专家! (1)创建web应用,Example06,在该应用下新建一个Servlet类,TestServlet,主要代码如例1-1所示: 例1-1TestServlet.jav public class TestServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 获取客户端的ip地址 String ip=request.getRemoteAddr(); 获取客户端的请求方式 String method=request.getMethod(); 获取User-Agent请求头的值,该请求头是表明客户端浏览器的类型 String userAgent=request.getHeader(User-Agent); System.out.println(ip:+ip); System.out.println(method:+method); System.out.println(User-Agent:+userAgent); } } (2)TestSerlvet类在web.xml文件其访问路径配置为:“/TestServlet “。 (3)将 Example04 发布到 Tomcat 服务器,然后启动服务器,在浏览器地址栏上输入: http://localhost:8080/Example06/TestServlet,控制台打印结果如图1-2所示: 图1-2 控制台打印结果 图1-2中,控制台打印的浏览器信息为: User-Agent:Mozilla/4.0(compatible;MSIE8.0;WindowsNT 6.1;Trident/4.0;qdesk2.4.1265.203;SLCC2;.NETCLR2
您可能关注的文档
- MQ的.Net开发实例(从配置到代码编写).doc
- MR脊髓成像单次激发快速自旋回波序列技术的应用.pdf
- MSDTCI 不可用解决方法(图例).doc
- MstarTVTools使用方法.doc
- MRI活体示踪心肌梗死大鼠骨髓间充质干细胞的移植☆.pdf
- MTX氢燃料电池及加氢站技术应用.pdf
- MultiConcept Alignment and Evaluation.ppt
- MultilayerAHB中BusMatrix的设计.doc
- MTK平台下的sensor框架分析.doc
- MyBatis+Spring的增删查改以及分页和事务管理.doc
- Revised GoalsBased Evaluation (GBER).ppt
- RFPA软件常见问题与解答.doc
- Rhodium Mossbauer Superradiance of Observable Gravitational Effect.pdf
- Risk Management 风险管理.pdf
- Robust Structure from Motion and Identified Dynamics.pdf
- Robust Matching By Dynamic Space Warping For Accurate Face Recognition.pdf
- ROS限速教程全集很实用.doc
- RS和GIS技术与作物模型结合的研究进展.pdf
- RTThread 的驱动框架介绍.pdf
- S(Hn)上的满数值半径等距.pdf
最近下载
- 建筑工程水泥—水玻璃双液注浆技术规程.pdf VIP
- 中小学校园膳食监督家长委员会工作制度.docx
- 22G101-1混凝土结构施工图平面整体表示方法制图规则和构造详图(现浇混凝土框架、剪力墙、梁、板)(OCR).pdf VIP
- 敬辞与谦辞公开课教案教学设计课件资料.pptx VIP
- 西气东输三线闽粤支干线工程环境影响报告书.pdf
- 酒店安保部门安全培训资料.pdf VIP
- 7.1中国四大菜系+(课件)-《导游基础知识》同步教学(中国旅游出版社).pptx VIP
- JJF(浙)1222-2025汽油车简易瞬态工况排放检测系统校准规范.pdf VIP
- 2025兵团连队职工考试试题及答案解析.doc VIP
- 南京最全的美食地图.pdf VIP
文档评论(0)