1,短链接:完成请求即释放。端口号:8080,80.传输报文以ASCII码形式。
2,浏览器请求:请求行(get,post),请求头(浏览器,域名,cookie.....),请求主体(get以URL拼接传递参数没有请求体).
get:有缓存;传递参数URL可见;通过拼接URL传递数据;请求后退的时候不产生影响;传输的数据大小一般在2K-4K之间;传递一个数据包,包含请求头,请求体,服务器响应200;
post:无缓存;传递参数URL不可见;通过请求体传递数据;请求后退时,之后需重新递交请求;传输的数据大小可根据php.ini文件设置,可无限大传递两数据包,第一次传递请求头,服务器响应100,第二次传递请求体,服务器响应200;
3,服务器响应:响应行(协议版本,状态码,状态消息),响应头(数据格式,数据长度,数据时间),响应体()。
状态码 | 200 | 404 | 403 | 500 |
状态消息 | 请求成功 | 服务器找不到网页 | 没有访问权限 | 服务器内部错误 |