制作API,其他方可以ajax提交到我们的服务器

时间:2013-01-29 22:25:16

标签: rest

我们有一套广告系列网站ala http://safeinthecity.com。我们希望尽可能制作通用API,其他第三方网站可以集成表单(右侧矩形中的表单),表单应该使用Ajax发布到我们的服务器。

这里问题出现了 - 由于跨域限制,浏览器已经实现了它不可能。我们可以让第三方以正常的方式将表单发布到我们的服务器,但是然后用户将从第三方站点重定向到我们的站点,这不容易销售。一个解决方案是添加服务器的第三方脚本(PHP,Java,.NET,Ruby on Rails,它们发布的内容),然后第三方服务器脚本通过相当于Apache HTTP客户端的API发出请求,但这非常非常麻烦且难以我有没有找到一个更聪明的方法来解决这个问题呢?

1 个答案:

答案 0 :(得分:0)

好的,想出办法,即便如此我也不喜欢不支持POST,PUT,DELETE

http://devlog.info/2010/03/10/cross-domain-ajax/