跨域请求!!!

1.见过的请求类型都有哪些

  1. get
  2. post
  3. put
  4. delete
  5. options 和跨域相关的请求头

2.什么是跨域

  1. 当主机、域名、端口有任何一个不一致的时候,会出现跨域

3.跨域只有在哪里会出现

  1. 浏览器里出现了,它是浏览器的一个行为

4.为什么有跨域

  1. 为了安全
  2. 不同域名之间的cookie(默认跨域是不携带cookie)的和localstorage是不共享的

前端分离的开发,经常会出现跨域问题

5.怎么解决

  1. 配置代理,对于浏览器来说是同源的,前端服务里,是进行了请求的转发
  2. 后端解决,后端开发跨域请求

6.跨域请求的表现模式

  1. 会先发一次嗅探请求
  2. 浏览器问一问后端,我能不能跨域
  3. 这个请求的类型就是options
  4. 后端会告诉浏览器,我允许你跨域了
  5. 浏览器才会发送真正的请求

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值