【问题标题】:How to send an equivalent of a curl command from a javascript file?如何从 javascript 文件发送等效的 curl 命令?
【发布时间】:2012-06-09 18:01:28
【问题描述】:

我一直在看这个 SO 帖子: JavaScript post request like a form submit

我的情况略有不同。有这个有效的 curl 命令:

curl -v -X POST -H "application/json" -H "Content-type: application/json" -d 'some json' http://127.0.0.1:9010/api/kpi

但现在我需要将这种东西放入一个 JavaScript 文件中,它显然会中断。

有人可以帮我用 JavaScript 创建这个吗?

谢谢!

【问题讨论】:

    标签: javascript json curl


    【解决方案1】:

    javascript 没有 curl,最接近的等价物是 AJAX。但是您不能在 javascript 中向当前页面域以外的域发出 post (ajax) 请求,因为这被认为是跨站点脚本。

    【讨论】:

    • 注意:一种“解决方法”是向页面所在页面的同一域发出 ajax 请求,并在服务器端执行 curl 并将结果返回到 ajax 响应中的 javascript
    猜你喜欢
    • 2013-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-02
    • 2019-11-10
    • 1970-01-01
    • 2020-09-17
    相关资源
    最近更新 更多