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 | 从服务器上删除一份文档 | 否 |
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。