请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

jsonp是什么请求?

双越老师,请教一个问题
面试时,面试官问“jsonp是什么请求”,我回答是get请求,但是面试官说“不对,jsonp是options请求”
我在网上查options请求,得到的解释如下:

OPTIONS方法是用于请求获得由Request-URI标识的资源在请求/响应的通信过程中可以使用的功能选项。通过这个方法,客户端可以在采取具体资源请求之前,决定对该资源采取何种必要措施,或者了解服务器的性能。

我有些不太理解,jsonp不是通过script标签来实现的吗? 为什么会是一个options请求呢?

正在回答 回答被采纳积分+3

插入代码

1回答

双越 2021-10-24 14:35:17

options 是跨域请求的一个前置请求,它不会返回实质性的内容。而且这是在 CORS 模式下才有的。

所以,options 请求和 jsonp 没有任何关系,jsonp 就是一个普通的 get 请求,或者一个跨域的 javascript 文件,仅此而已。你说的没错。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号