Json   发布时间:2022-04-22  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了那么,JSONP还是CORS?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我的WebAPI部署在Intranet环境中。这意味着安全不是我的关注。 @H_944_1@看来CORS对客户端更加友好,更容易实现。

@H_944_1@任何其他问题,我可能错过了?

这是一个相当广泛的问题,可以保证一个wiki本身。在google上也有很多关于这两个,但我想我可以打几个关键点。 @H_944_1@>如果您需要只读的ajax接口到您的服务器,并且您需要支持IE <= 9,Opera <12或Firefox <3.5或各种其他较旧或模糊的浏览器,则CORS不在,请使用JSONP。 IE8和IE9排序支持CORS但有问题,请参见下面的第一个注释中的链接
>另一方面,如果你的web API是读/写(例如完全的REST或只是POST / GET),而不是只读(即GET),JSONP是out。使用CORS。 JSONP本质上是只读的。

@H_944_1@如果这两个都不是一个问题,我会只用你最容易或最熟悉的。如果它的一个tossup,尝试CORS,因为它是更“现代”的解决方案,JSONP是更多的黑客,将数据转换为脚本,以绕过跨域限制。然而,CORS通常需要更多的服务器端配置。

@H_944_1@如果你使用jQuery,我不知道你在想什么,CORS是“对客户更友好,更容易实现”的想法。见https://gist.github.com/3131951。 jQuery抽象了JsonP的细节,而CORS实际上可能有点棘手的隐含在你的服务器端,这取决于你使用的是什么技术。

@H_944_1@我最近开发了一个Web应用程序,使用jquery和BACkbone.js,它从我们控制的各种跨域Web服务读取,并最终使用Json-P而不是CORS,因为我们需要支持IE7,它是一个更简单服务器端(我们运行django w / DjangoRestFramework),和客户端的jquery几乎一样。

大佬总结

以上是大佬教程为你收集整理的那么,JSONP还是CORS?全部内容,希望文章能够帮你解决那么,JSONP还是CORS?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。