正在进行安全检测...
时间:2023-11-12 00:35:29 下载该word文档
竭诚为您提供优质文档/双击可除
http协议,connect
篇一:http协议请求响应报文格式及状态码详解http协议报文格式
http协议(hypertexttransferprotocol――超文本传输协议)浏览器端(客户端)向web服务器端访问页面的过程和http协议报文的格式。
基于http协议的客户机访问包括4个过程,分别是建立tcp套接字连接、发送http请求报文、接收http应答报文和关闭tcp套接字连接:1.创建tcp套接字连接
客户端与web服务器创建tcp套接字连接,其中web端服务器的地址可以通过域名解析确定,web端的套接字侦听端口一般是80。
2.发送http请求报文
客户端向web服务端发送请求报文,http协议的请求报文格式为:
117
其中"cRlF"表示回车换行。
"请求行"中的"方法"描述了对指定资源执行的动作,常用的方法"get"、"head"和"post"等3种,它们的含义如表15-8所示:请求报文
一个http请求报文由请求行(requestline)、请求头部(header)、空行和请求数据4个部分组成,下图给出了请求报文的一般格式。(1)请求行
请求行由请求方法字段、uRl字段和http协议版本字段3个字段组成,它们用空格分隔。例如,get/index.htmlhttp/1.1。
http协议的请求方法有get、post、head、put、delete、options、tRace、connect。这里介绍最常用的get方法和post方法。
get:当客户端要从服务器中读取文档时,使用get方法。get方法要求服务器将uRl定位的资源放在响应报文的数据部分,回送给客户端。使用get方法时,请求参数和对应的值附加在uRl后面,利用一个问号(“”)代表uRl的结尾与请求参数的开始,传递参数长度受限制。例如,/index.jspid=100
path=/
cache-control:private
217
精通unix下c语言编程
精通unix下c语言编程与项目实战
投票测试
感谢你为选手朱云翔投票!
语句"http/1.1200ok"中,"200"是响应码,"ok"是原因描述。
post应答报文例子
下面是http协议中关于post应答报文例子,节自《中国联合通信公司短消息网关系统接口协议(sgip》V1.2版:http/1.0200ok/*状态行,应答成功*/