目录

URL重要的部分: 1. IP地址+端口号 2. 带层次的路径 3. 查询字符串


请求的格式:
1.首行: 方法+URL+版本号
2.header: 这里是按行组织的键值对(有固定的含义),
每一行是一个键值对(键和值之间使用:来分割)
3.空行: (意味着header结束了)
4.body: 正文部分(json或其他格式) 
响应的格式:
1.首行: 版本号+状态码+状态码描述
2.header: 这里是按行组织的键值对(有固定的含义),
每一行是一个键值对(键和值之间使用:来分割)
3.空行: (意味着header结束了)
4.body: 正文部分(json、html、css、js、图片......) 
1.首行的方法为GET
2.首行的URL中query string可以为空也可以不为空
如果需要给服务器传递一些参数,往往是通过query string传过去的
3.header部分有若干个键值对结构
4.body部分通常为空 1.首行的方法为POST 2.首行的URL中通常没有query string 3.header部分有若干个键值对结构 4.body通常是有的,格式有多种 如果需要给服务器传递一些信息,往往是通过body传过去的







text/html -> body的数据格式是html text/css -> body的数据格式是css application/javascript -> body的数据格式是javascript application/json -> body的数据格式是json
2.7构造http请求:
1.浏览器自己构造的(地址栏里写url,构造出get请求);
点击a标签也会构造出get请求;
img、link、script也会构造出get请求。
2.form
3.ajax
4.postman就属于一个专门用来构造http请求的第三方工具 

如果对您有帮助的话,
不要忘记点赞+关注哦,蟹蟹
如果对您有帮助的话,
不要忘记点赞+关注哦,蟹蟹
如果对您有帮助的话,
不要忘记点赞+关注哦,蟹蟹