码迷,mamicode.com
首页 > Web开发 > 详细

http学习笔记

时间:2015-05-10 23:50:26      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:

每一条报文都由三部分组成:起始行,首部,主体
(起始行和首部都是由行分隔的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状态码

 

http学习笔记

标签:

原文地址:http://www.cnblogs.com/whuyt/p/4493302.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!