Axios: 好像axios不支持jsonp调用

创建于 2016-06-07  ·  3评论  ·  资料来源: axios/axios

我正在尝试通过在配置字段中设置 dataType="jsonp" 来使用 axios 发送 jsonp 调用,但它返回错误,例如“请求的资源上不存在‘Access-Control-Allow-Origin’标头。” 我终于弄清楚原因是 axios 不支持 jsonp 调用。 我想知道是否有计划添加 jsonp 支持。

谢谢。
少什

最有用的评论

这就是你如何搞砸一个好的图书馆。

所有3条评论

没有计划添加对 JSONP 的支持。 我建议您考虑将 CORS 用于跨域请求。

这就是你如何搞砸一个好的图书馆。

这就是你如何搞砸一个好的图书馆。

是和不是。

Jsonp 是针对 CORS 的广泛使用的 hack。 不实施 hack 解决方案不会出错,但另一方面,您也无法避免人们的愤怒,因为 99.99% 的开发人员希望任何请求库都支持该功能。

过去有很多事情可以做得更好。 但我们今天遭受它(如 FTP 协议)。 我正在等待 Filezilla 停止使用 FTP 并强迫人们购买具有 SSH/SFTP 访问权限的服务器 ffs。

此页面是否有帮助?
0 / 5 - 0 等级