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

Rest 制作API,其他方可以将ajax提交到我们的服务器,rest,Rest,我们有一套竞选网站。我们希望制作一个尽可能通用的API,其他第三方站点可以在其中集成表单(右侧矩形中的一个),并且表单应该使用Ajax发布到我们的服务器 这里的问题是由于浏览器实现了跨域限制而导致的,这是不可能的。我们可以让第三方以正常的方式将表单发布到我们的服务器上,但是用户将被从第三方站点重定向到我们的站点,这并不容易销售。一种解决方案是第三方添加一个服务器脚本(PHP、Java、.NET、Ruby on Rails等等),然后第三方服务器脚本通过一个与Apache HTTP客户端相当的AP

我们有一套竞选网站。我们希望制作一个尽可能通用的API,其他第三方站点可以在其中集成表单(右侧矩形中的一个),并且表单应该使用Ajax发布到我们的服务器


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

好吧,找到一个方法,尽管如此,我还是不喜欢不支持POST、PUT、DELETE