`

如何在Request中获取客户机和服务器中的数据

    博客分类:
  • HTTP
 
阅读更多

request.getHeader(“User-agent”)返回客户端浏览器的版本号、类型 

getHeader(String name):获得http协议定义的传送文件头信息, 

request. getMethod():获得客户端向服务器端传送数据的方法有GET、POST、PUT等类型 

request. getRequestURI():获得发出请求字符串的客户端地址 

request. getServletPath():获得客户端所请求的脚本文件的文件路径 

request. getServerName():获得服务器的名字 

request.getServerPort():获得服务器的端口号 

request.getRemoteAddr():获得客户端的IP地址 

request.getRemoteHost():获得客户端电脑的名字,若失败,则返回客户端电脑的IP地址 

request.getProtocol(): 

request.getHeaderNames():返回所有request header的名字,结果集是一个Enumeration(枚举)类的实例

分享到:
评论

相关推荐

    JSP中Servlet的Request与Response的用法与区别

    request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找response对象就行了。 一,Request Request代表请求对象,其中封装了对...

    jsp九大内置对象

     1.07 getRemoteHost() 获取客户机的名称。  String clientName =request.getRemoteHost()  1.08 getServerName() 获取服务器名称。  String serverName =request.getServerName()  1.09 getServerPort() ...

    一、Python网络数据获取1.0

    1、定义:客户机发送一个请求requests给服务器,服务器会返回一个响应response。 Urllib 内建模型—urllib.request—方便抓取网页内容 Requests第三方库—很适合中小型的的网络爬虫开发 Requests库是更简单

    JAVA程序员面试题

    这既包括 servlet 又包括被编译成 servlet 的 JSP 页面 request是是代表与 Web 客户机发出的一个请求相关的对象和属性。一个请求可能跨越多个页面,涉及多个 Web 组件(由于 forward 指令和 include 动作的关系) ...

    java 面试题 总结

    对于客户机,EntityBean是一种持久性对象,它代表一个存储在持久性存储器中的实体的对象视图,或是一个由现有企业应用程序实现的实体。 Session Bean 还可以再细分为 Stateful Session Bean 与 Stateless Session ...

    超级有影响力霸气的Java面试题大全文档

    当客户机第一次调用一个Stateful Session Bean 时,容器必须立即在服务器中创建一个新的Bean实例,并关联到客户机上,以后此客户机调用Stateful Session Bean 的方法时容器会把调用分派到与此客户机相关联的Bean实例...

    Ajax详解.rar

    1.8 从客户机到服务器的 XML 87 1.9 发送 XML:好还是不好? 91 第 8 部分:在请求和响应中使用 XML 92 1.1 服务器(有时)不能响应太多的请求 92 1.2 从服务器接收 XML 94 1.3 解释 XML 的其他可选方法 99 第 ...

    javascript完全学习手册2 源码

    11.1.6 在客户机设置Cookie 11.1.7 保存用户登录状态 11.2 文件处理 11.2.1 FileSystemObjeet对象 11.2.2 Drive对象 11.2.3 Folder对象 11.2.4 File对象 11.2.5 资源管理器 第12章 JavaScript与Ajax...

    基于SIP开发软件电话的一些资源(转自YOUTOO)

    成功安装后编译前需加OSIP_MT宏,以启用线程库,否则在程序中使用eXoSIP库时会出错,而编译时也会得到许多函数未定义的Warning提示,编译得到exosip2.lib供我们使用,当然,在此之前需要成功编译了osip2和osipparser...

    vlan学习笔记

    在基于以太网的通信中,必须在数据帧中指定目标MAC地址才能正常通信,因此计算机A必须先广播"ARP请求(ARP Request)信息",来尝试获取计算机B的MAC地址。  交换机1收到广播帧(ARP请求)后,会将它转发给除接收...

    Java开发技术大全 电子版

    第12章类型包装器、自动装箱和元数据(注释)372 12.1类型包装器372 12.1.1字符类型包装器372 12.1.2布尔类型包装器373 12.1.3数字类型包装器373 12.2自动装/拆箱375 12.2.1自动装箱与方法375 12.2.2表达式中...

    TCP_IP详解卷1

    描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对tcpdump输出的研究可以帮助理解不同协议如何工作...

    iscsi协议及实现

    在启动设备和目标设备建立连接后,目标设备在操作中作为主设备控制整个工作过程 一般情况下主机适配器HBA作为启动设备,磁盘/磁带作为目标设备 涉及到的SCSI的概念 CDB:命令描述块。SCSI的命令及参数是填充在一定...

    java面试题

    客户机:通过在JNLP文件中设置参数来调整客户端JVM 47 64. 什么时候用assert。 47 65. 什么是java序列化,如何实现java序列化? 48 65.1. java序列化、反序列化 48 65.2. 对象的序列化主要有两种用途: 48 65.3. ...

    TCPIP详解--共三卷

    1.8 客户-服务器模型 8 1.9 端口号 9 1.10 标准化过程 10 1.11 RFC 10 1.12 标准的简单服务 11 1.13 互联网 12 1.14 实现 12 1.15 应用编程接口 12 1.16 测试网络 13 1.17 小结 13 第2章 链路层 15 2.1 引言 15 2.2 ...

    uniapp前端+E2EE服务端交互-易语言

    前端:获取后端数据,并显示分类列表,显示表单,提交信息到服务器(客户额外要求,提交信息时获取手机通讯录联系人并提交到服务器 )。 技术实现 后端主要是对数据库的操作,以及根据客户端请求返回封装好的JSON文本...

    Dhcp两大威胁以及arp欺骗等试验总结

    Dhcp的工作原理大概是首先client广播dhcp discovery消息,本网段的dhcp server回送dhcp offer消息,客户段再发送dhcp request消息,声明自己即将使用的ip地址,server发送ack给client告知client可以使用。...

    TCPIP详解卷[1].part04

    描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对tcpdump输出的研究可以帮助理解不同协议如何工作...

    TCPIP详解卷[1].part09

    描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对tcpdump输出的研究可以帮助理解不同协议如何工作...

    TCPIP详解卷[1].part03

    描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对tcpdump输出的研究可以帮助理解不同协议如何工作...

Global site tag (gtag.js) - Google Analytics