【发布时间】:2021-10-05 19:35:45
【问题描述】:
我正在关注有关为 chainlink 节点 https://www.youtube.com/watch?v=65NhO5xxSZc&list=LL&index=9&t=150s 制作外部适配器的教程,并且在 curl -x POST 命令时遇到了一些问题。在教程中,他使用的是 MacOS,curl 命令是:
curl -X POST -H "content-type:application/json" "http://localhost:8080/" --data '{ "id": 0, "data": { "coin": "ETH", "market": "USD" } }'
我现在有点明白,在 Windows 中,为了获得正确的语法,我必须将 JSON 用双引号括起来并添加一个转义字符,所以我这样做了:
curl -X POST -H "content-type:application/json" "http://localhost:8080/" --data "{ \"id\": 0, \"data\": {\"from\": \"ETH\", \"to\": \"USD\"} } "
但是,我还是遇到了一个错误……在这个例子中正确的 curl 语法是什么样的? 我正在使用 VCS 并在 CMD 中运行两个终端,我应该使用 PowerShell 还是 Git Bash 终端?
我在 Win 10 X64、20H2 10.0.19042.1110 上运行
谢谢
【问题讨论】:
-
您可以添加代码而不是图像吗?这使得搜索变得困难