java代码021

虾米大王
• 阅读 519

code021.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>使用request获取客户端信息</title>
</head>
<body>
<br>客户提交的方式:<%= request.getMethod() %>
<br>使用的协议:<%= request.getProtocol() %>
<br>发出请求的客户端地址:<%= request.getRequestURI() %>
<br>发出请求的客户端地址:<%= request.getRequestURL() %>
<br>客户端ip地址:<%= request.getRemoteAddr() %>
<br>服务器端口:<%= request.getServerPort() %>
<br>服务器名称:<%= request.getServerName() %>
<br>客户端的主机名:<%= request.getRemoteHost() %>
<br>客户端请求脚本的文件路径:<%= request.getServletPath() %>
<br>http协议头信息host的值:<%= request.getHeader("host") %>
<br>http协议头信息user-agent的值:<%= request.getHeader("user-agent") %>
<br>http协议头信息accept-language的值:<%= request.getHeader("accept-language") %>
<br>请求文件的绝对路径:<%= request.getRealPath("code021.jsp") %>
</body>
</html>
点赞
收藏
评论区
推荐文章
东方客主 东方客主
3年前
Http请求头和请求响应头大全
HTTP响应头和请求头信息对照表HTTP请求头提供了关于请求,响应或者其他的发送实体的信息。HTTP的头信息包括通用头、请求头、响应头和实体头四个部分。每个头域由一个域名,冒号(:)和域值三部分组成。通用头标:即可用于请求,也可用于响应,是作为一个整体而不是特定资源与事务相关联。请求头标:允许客户端传递
海军 海军
3年前
5分钟快速梳理你的HTTP体系
HTTP定义1.HTTP(超文本传输协议)是客户端与服务端之间信息交流的桥梁。2.在信息交流之前必须要做的就是客户端通过连接TCP/IP协议80端口,以便服务端侦听HTTP请求。3.HTTP是一种通用的,无状态的应用层协议,基于标准客户机/服务器模型。HTTP特点1.采用“请求/
Wesley13 Wesley13
3年前
HTTP状态码
消息(1字头)这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP/1.0协议中没有定义任何1xx状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送1xx响应。100Continue客户端应当继续发送请求。这个临时响应是
Wesley13 Wesley13
3年前
Java Web学习总结(7)——HttpServletRequest对象
一、HttpServletRequest介绍  HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。二、Request常用方法
Stella981 Stella981
3年前
Http基础解析
Http基础解析\\概念\\:HyperTextTransferProtocol超文本传输协议\传输协议:定义了,客户端和服务器端通信时,发送数据的格式\特点:1\.基于TCP/IP的高级协议2\.默认端口号:803\.基于请求/响应模型的:一次请求对应一次响应4\.
Wesley13 Wesley13
3年前
HTTP协议的头信息详解
HTTP协议的头信息详解HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。
IT全栈视野 IT全栈视野
3个月前
全面解读HTTP状态码
100Continue继续。这意味着客户端应当继续其请求操作101SwitchingProtocols切换协议。服务器会依照客户端的请求来切换协议。且只能切换至更高级的协议,例如切换到HTTP的新版本协议。200OK请求成功。此状态通常应用于GET与POS
十月飞翔 十月飞翔
2年前
http协议中各个响应状态返回值(200、400、404、500等)的含义
1.该类型状态码表示接收到请求并且继续处理100:客户端必须继续发出请求。101:客户端要求服务器根据请求转换HTTP协议版本。2.该类型状态码表示动作被成功接收、理解和接受。200,表明该请求被成功地完成,所请求的资源发送到客户端。201,提示知道新文件的URL。202,接受并处理,但处理未完成。203,返回信息不确定或不完整。204,收到请求,但返回信息
3A网络 3A网络
2年前
一文读懂浏览器存储与缓存机制
一文读懂浏览器存储与缓存机制浏览器存储CookieCookie是HTTP协议的一种无状态协议。当请求服务器时,HTTP请求都需要携带Cookie,用来验证用户身份。Cookie由服务端生成,存储在客户端,用来维持状态。通常Cookie由以下值构成:名称(name)值(value)域(Domain)值(value)路径(Path)
小白学大数据 小白学大数据
10个月前
Python中User-Agent的重要作用及实际应用
摘要:UserAgent是HTTP协议中的一个重要字段,用于标识发送请求的客户端信息。在Python中,UserAgent的作用至关重要,它可以影响网络请求的结果和服务器端的响应。将介绍UserAgent在Python中的重要作用,并结合实际案例展示其应用
虾米大王
虾米大王
Lv1
男 · java工程师
梦里相思,故国王孙路。
文章
100
粉丝
1
获赞
100