HTTP 之浏览器和服务器之间的请求与响应
浏览器发起请求
请求的数据格式
1,请求方法 请求路径 HTTP版本号
2,Host: 请求的url
3,(键值对)
4,/r/n/r/n
(两个换行回车)
5,(要上传的数据)
curl -s -v -- "https://www.baidu.com/"
curl -X POST -d "abcd" -s -v -- "https://www.baidu.com/"
因为上传的数据 abcd
长度为 4 所以请求数据中会出现 Content-Length: 4
请求方法
1,GET 获取
2,POST 上传
3,PUT 全部更新
4,PATCH 局部更新
5,DELETE 删除
服务器给出响应
响应的数据格式
1,HTTP版本号 响应状态码 状态码描述
2,(键值对)
3,/r/n/r/n(两个换行回车)
4,响应数据
curl -s -v -- "https://www.baidu.com/"
状态码
1,200 一般的成功
2,204 资源创建成功
3,301 访问的资源永久搬走
4,302 访问的资源临时搬走
5,304 访问的资源和上次一样
6,4xx 访问者出错
7,5xx 服务器出错
相关推荐
86193952 2020-10-27
83911535 2020-11-13
87403867 2020-09-24
88550291 2020-08-21
88407710 2020-08-17
xvzhengyang 2020-07-30
knightwatch 2020-07-19
knightwatch 2020-07-04
hygbuaa 2020-06-26
sicceer 2020-06-21
88407013 2020-06-16
86447405 2020-06-16
zkwgpp 2020-06-14
DumbbellYang 2020-06-11
标题无所谓 2020-06-10
hygbuaa 2020-06-10
zkwgpp 2020-06-02
zhaolisha 2020-05-31