使用 JSONP 时是否可以使用 jQuery 设置请求 Header 值?
Is it possible to set a Request Header value with jQuery when using JSONP?
这对描述什么是以及如何发出 jsonp 请求很有帮助。
但是,我还需要将请求中的接受值 header 更改为 'application/javascript',以便我的第 3 方服务器能够正确响应。
有很多关于设置 header 值(包括 Pass accepts header parameter to jquery ajax)和 API 的答案,但 none 似乎与"jsonp".
我似乎无法从 jQuery 的文档中弄清楚如何在使用数据类型 "jsonp" 时实际更改 Accept header 值。
beforeSend 什么都不做。 "accepts" 什么都不做。 "headers" 好像被忽略了。
我什至无法设置任何自定义 header。
无论我做什么,Accept header 值始终是“/”。
如有任何帮助,我们将不胜感激。
没有。 JSONP 请求实际上是脚本请求(为什么 json 被包裹在函数中)不允许添加 headers
同样,它们不能用于 POST
等方法
这对描述什么是以及如何发出 jsonp 请求很有帮助。
但是,我还需要将请求中的接受值 header 更改为 'application/javascript',以便我的第 3 方服务器能够正确响应。
有很多关于设置 header 值(包括 Pass accepts header parameter to jquery ajax)和 API 的答案,但 none 似乎与"jsonp".
我似乎无法从 jQuery 的文档中弄清楚如何在使用数据类型 "jsonp" 时实际更改 Accept header 值。
beforeSend 什么都不做。 "accepts" 什么都不做。 "headers" 好像被忽略了。
我什至无法设置任何自定义 header。
无论我做什么,Accept header 值始终是“/”。
如有任何帮助,我们将不胜感激。
没有。 JSONP 请求实际上是脚本请求(为什么 json 被包裹在函数中)不允许添加 headers
同样,它们不能用于 POST
等方法