常见请求方式
- 安全性:指不会修改到数据,只有get
- 幂等:指多次请求,结果相同,有get、delete、put
- 含义:
- get 代表获取数据
- post 新增数据或执行某项操作
- put 置换数据
- patch 修改数据
- delete 删除数据
请求头
- content_type: 数据类型(请求时有先后,前面的优先)
- location: 请求重定向的链接,浏览器收到后会,跳转到这个链接
- accept_encoding: 请求接受压缩格式
- cache-control: 提示浏览器缓存策略
- set-cookie: 浏览器收到后,存入cookie,下次请求时带上
一次请求常见格式
通常请求一个页面
首先服务器端返回http源码,然后源码中的css、js、图片等再去请求,最后渲染出来,因此一个请求一个页面往往会发送多个请求。
同源策略
- cookie 只能在相应域名下才有效
- 有时一些请求也是,不在同一个域名下的请求,无法请求