2022-06-20 03:53:05

HTTP请求 免费编辑 添加义项名

B 添加义项
?
义项指多义词的不同概念,来自李娜的义项:网球运动员、歌手屋杀了等;非诚勿扰的义项:冯小刚执导电影、江苏卫视交友节目等。 查看详细规范>>
所属类别 :
其他
其他
编辑分类

是指从客360百科户端到服务器端的请求消息。包括:消息首行中,对资源的请求方法、资源的标识符及使用的协议。

5
本词条 目录字数过长, 欢迎各位 死志现夫太虽制千马带编辑词条,额外获取5个金币。

基本信息

  • 包括

    对资源的请求方法等

  • 分类

    格式

折叠 编辑本段 协议介绍

从客宽院势小裂存侵先户端到服务器端的请求消息包括,消息首行中,对资源的请求方法、资源的标识等毫仅采种师队端套副符及使用的协议。考虑到局限性更大的HTTP/0.9的向后兼容问题,有两种合法的HTTP请求格式。

折叠 编辑本段 合法格式

Request = Simple-Request | Full-Reque世肥表吸机育团李行st

Simple-Request = "GE找巴请坚复会传备企术胡T" SP Request-URI CRLF

Full-Request = Request-Line ; Se先北系执张批请ction 5.1

*( Gene执白威ral-Head物师er ; Section 4境周容乎盐治我.3

| Request-Header ; Section 5.2

| Entity-Header ) ; Section 7.1

CRLF

[ Entity-Body ] ; Section 7.2

如果HTTP/1.0服务器收到简单请求,它必须回应一个HTTP/0.9格式的简单回应

HTTP/1.0的客户端有能力接收完整回应,但不能产生简单请求。

折叠 编辑本段 请求格式

当浏览器向Web服务器发出请求时,它向服务器传递了一个数据块,也就是请求信息,HTTP请求信息由3部分组成:(1)请求方法URI形总建氧持静老权协议/版本(2) 请求头(Request Header)(3) 请求正文

(1)请求方法URI协议/版本

请求的第一行是"方法含香价单清故宣功距URI协议/版本"例如:GET/sample.jsp HTTP/1.1

以上代码中"GET"代表请求方将杨尽耐求法,"/sampl证培客e.jsp"表示URI,"HTTP/1.1代表协议和协议的版本。

(2)请求头(Request Header)

请求头包含许多有关的客户端环境和请求正文的有用信息。例如,请求头可以声明浏览器所用的语言,请求正文的长度等。例如:

Accept:image/gif.image/jpe办映责温都g.*/*

Accep大硫飞队知候t-Languag办正亮优算翻川两专e:zh-cn

Connection:Keep-Alive

Host:loca总紧lhost

User-Agent:Mozila/4.0(compatible:MSIE5.0位医般首损米1:Windows NT5.0)

先选Accept-Encoding:gzip,deflate.

(3)请求正文

请求头和请求正文之间是一个空行,这个行非常重要,它表示请求头已经结束,接下来的是请求正文。请求正文中可以包含客户提交的查询字符串信息:

username=jinqiao&password=1234

在以上的例子的HTTP请求中,请求的正文只有一行内容。当然,在实际应用中,HTTP请求正文可以的培包含更多的内容。

阅读全文

热点资讯

我的关注