我正在尝试通过在配置字段中设置 dataType="jsonp" 来使用 axios 发送 jsonp 调用,但它返回错误,例如“请求的资源上不存在‘Access-Control-Allow-Origin’标头。” 我终于弄清楚原因是 axios 不支持 jsonp 调用。 我想知道是否有计划添加 jsonp 支持。
谢谢。
少什
没有计划添加对 JSONP 的支持。 我建议您考虑将 CORS 用于跨域请求。
这就是你如何搞砸一个好的图书馆。
这就是你如何搞砸一个好的图书馆。
是和不是。
Jsonp 是针对 CORS 的广泛使用的 hack。 不实施 hack 解决方案不会出错,但另一方面,您也无法避免人们的愤怒,因为 99.99% 的开发人员希望任何请求库都支持该功能。
过去有很多事情可以做得更好。 但我们今天遭受它(如 FTP 协议)。 我正在等待 Filezilla 停止使用 FTP 并强迫人们购买具有 SSH/SFTP 访问权限的服务器 ffs。
最有用的评论
这就是你如何搞砸一个好的图书馆。