HTTP超文本传输协议协议就是一种约定,一种规范,规定了浏览器和服务器之间互相通信的一种规则。
约定就是请求(浏览器向服务器通信)和响应(服务器更加请求通信处理,返回给浏览器的结果。)
1.请求报文
重点是格式和参数。
请求行:get post /ie=utf-8 Http协议版本号/1.1
请求头:host:www.baidu.com就是主机地址,
Cookie:name=zhangsan
Content-Type:请求格式
空行
请求体(get没有请求体。)针对post。包含请求参数。
2.响应报文
行HTTP/1.1 200 OK
头Content-Type(响应格式):text(纯文本)/html(标签);charset=utf-8(响应编码格式)
Content-length:2048
空行
体:纯文本或者html
404找不到服务器资源。
403被禁止
401没权限
500服务错误
200成功