http学习笔记

每一条报文都由三部分组成:起始行,首部,主体
(起始行和首部都是由行分隔的ASCII文本。每行都以一个由两个字符组成的行终止序列作为结束,其中包括一个回车符(ASCII码 13)和一个换行符(ASCII码 10)) (\r\n)


请求报文的格式:
<method><request-url><version>
<headers>
<entity-body>

GET /test.txt HTTP/1.1
ACCEPT:text/*
Host:www.baidu.com

 

响应报文的格式
<version><status><reason-phrase>
<headers>
<entity-body>

HTTP/1.0 200 OK
Content-type: text/plain
Content-length: 19
Hi! I‘m a message!

 

常用的HTTP方法

 方法 描述   是否包含主体
 GET 从服务器获得一份文档  否
 HEAD 只从服务器获得响应报文的首部  否
 POST 向服务器发送需要处理的数据  是
 PUT 将请求的主体部分存储在服务器上  是
 TRACE 对可能经过代理服务器传送到服务器上去的报文进行追踪  否
 OPTIONS 决定在服务器上可以执行哪些方法  否
 DELETE 从服务器上删除一份文档  否

 

 

 

 

 

 

 

 

常用的HTTP状态码

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。