首页 > 代码库 > http协议(一):复习十八哥讲的http协议
http协议(一):复习十八哥讲的http协议
你怎么问,我怎么答。一种共识就是。
二:工作流程
客户端------服务器。
0:没有关系
1:建立连接。形成虚拟电路.
2.客户端发送请求。服务器,返回响应信息。
3.断开连接。
三具体的请求和响应
请求:
1.请求行:请求方法:get post put delete trace options;请求路径;所用协议版本;
2.请求头信息
3.请求主体信息
-
实例:cmd telnet localhost 80 ctrl+] 并回车 打开回显功能
-
GET /0606/01.php HTTP/1.1Host:localhost HTTP/1.1 200 OKDate: Sat, 21 Jun 2014 15:53:06 GMTServer: Apache/2.2.14 (Win32) PHP/5.4.0X-Powered-By: PHP/5.4.0Content-Length: 5Content-Type: text/html hello
注意:头信息和主体信息之间有空格。
响应
响应行:协议版本;状态码;状态文字;
响应头信息:key:value
key:value
Content-Length: 5
响应主体:内容
四:post
POST /0606/02.php HTTP/1.1Host: localhostContent-type: application/x-www-form-urlencodedContent-length: 23username=zhangsan&age=28
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。