原文地址:http://www.zixue.it/article-262-1.html
生活中的协议一样,一式双份多分。计算机世界有了协议,才能能沟通。ftp http smtp pop tcp/ip
你怎么问,我怎么答。一种共识就是。
客户端------服务器。
0:没有关系
1:建立连接。形成虚拟电路.
2.客户端发送请求。服务器,返回响应信息。
3.断开连接。
1.请求行:请求方法:get post put delete trace options;请求路径;所用协议版本;
2.请求头信息
3.请求主体信息
实例:cmd telnet localhost 80 ctrl+] 并回车 打开回显功能
GET /0606/01.php HTTP/1.1 Host:localhost HTTP/1.1 200 OK Date: Sat, 21 Jun 2014 15:53:06 GMT Server: Apache/2.2.14 (Win32) PHP/5.4.0 X-Powered-By: PHP/5.4.0 Content-Length: 5 Content-Type: text/html hello
注意:头信息和主体信息之间有空格。
响应行:协议版本;状态码;状态文字;
响应头信息:key:value
key:value
Content-Length: 5
响应主体:内容
POST /0606/02.php HTTP/1.1 Host: localhost Content-type: application/x-www-form-urlencoded Content-length: 23 username=zhangsan&age=28
http协议(一):复习十八哥讲的http协议,布布扣,bubuko.com
原文:http://www.cnblogs.com/sbfnxk201/p/3801652.html