【问题标题】:How to send data to a web service in another domain如何将数据发送到另一个域中的 Web 服务
【发布时间】:2011-08-28 11:36:21
【问题描述】:

我需要使用 javascript 或 jquery 将数据发送到位于另一个域的 Web 服务。我知道如何将 JSONP 和 Http GET 用于 Web 服务。但这意味着所有数据都必须在 url 中传递。在我的情况下,数据可能是几 KB 或更多,因此它不会一直工作。我想我需要改用 HTTP POST。

谁能给我一个例子来说明如何做到这一点?可以跨域使用 JQuery post() 方法吗?

【问题讨论】:

    标签: post cross-domain


    【解决方案1】:

    另一个域的 jQuery POST 是不合法的,也是不允许的。

    最好的方法是使用 jQuwry 将 POST 数据传递到您自己域上的“桥接脚本”,该脚本将使用 cURL 透明地发布数据。

    cURL 当然可以“伪造”发布/引用域,使其看起来合法。

    谷歌一下,我不确定我们是否被允许发布这样的答案;)

    有用的链接:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-12
      • 1970-01-01
      • 2010-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多