学习笔记03http协议

Posted 耀礼士多德

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习笔记03http协议相关的知识,希望对你有一定的参考价值。

1.浏览器就是一个sokect客户端,使用http协议与服务器进行交流。
http请求:
请求头:
(请求方法)sp(url)sp http/1.x <cr><lf>
(通用头类型名):sp(通用头类型值)<cr><lf>
(请求头类型名):sp(请求头类型值)<cr><lf>
(实体头类型名):sp(实体头类型值)<cr><lf>
<cr><lf>
请求体:
http数据

说明:

方法:post,get

实体头:
有host:xxx代表后台服务器
有user-angent:代表用户当前系统,浏览器, 内核
有accept-enconding:代表浏览器能接收什么编码
有accept-language:代表浏览器能接收什么语言

请求体:例如 username=xxxx&pwd=123相当于参数

http响应:
响应头:
http/1.1sp状态码sp状态码描述<cr><lf>
server:microsolf-iis/8.5<cr><lf>
x-powerd-by:asp.net
date:.....<cr><lf>
<cr><lf>
返回正文:
http数据体

状态码:
200段是成功
300段是需要对请求做进一步处理
400段是客户端请求错误
500段是服务器错误

*content-type:请求数据内容的类型。

 

以上是关于学习笔记03http协议的主要内容,如果未能解决你的问题,请参考以下文章

动态网站开发讲课笔记03:HTTP协议

HTTP协议学习笔记

http学习笔记

HTTP协议学习笔记

安全牛学习笔记HTTP协议

HTTP协议学习笔记