猿问

为什么ajax的post请求会先触发options呢?

为什么ajax的post请求会先触发options呢?
若想实现先触发options请求再触发post请求,该如何实现???

PIPIONE
浏览 2975回答 2
2回答

侃侃无极

非简单请求的CORS(跨域)请求,会在正式通信之前,增加一次HTTP查询请求,称为"预检"请求(preflight)。也就是在你的post请求之前会发送一次OPTIONS请求

慕田峪4524236

跨域因为你的请求发起域和到达域不在同一个域,所以浏览器就会先发起一个OPTIONS请求来询问到达域 允许那些请求方式、请求头、发起域等。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答