http请求由三部分构成。
1.请求方法,URI,协议和版本
GET /sample.jsp HTTP/1.1
请求方法一共有7个:get,post,put,options,trace,delete,head。
2.请求头。
请求头中可以声明浏览器使用的语言,请求正文长度等。
3.请求正文。
请求正文和请求头之间有一行空行。表示请求头已经结束。请求正文开始。
http响应
1.协议,状态代码,描述。
HTTP/1.1 200 OK
2.响应头。
服务器类型,日期时间,响应内容类型,长度
3.响应正文。