小编Con*_*nc3的帖子

将 cURL 响应重定向到 POST 的 cURL,但不通过文件

我想直接将 json 对象从 url(json) 发布到另一个 url

所以命令如下:

curl "<resource_link>.json" -o sample.json
curl -X POST "<my_link>" "Content-type: application/json" -d @sample.json
Run Code Online (Sandbox Code Playgroud)

我想避免这种情况,那么解决方案是什么?是这样的吗?

curl -X POST "<my_link>" "Content-type: application/json" -d "curl <resource_link>.json" 
Run Code Online (Sandbox Code Playgroud)

但它不起作用?此外,这个发布对另一个 cURL 命令的 Stream cURL 响应发布结果 并没有完全解释并且它不起作用是的,

卷曲

手册解释了“@”,但它没有解释如何使用另一个 curl 替代,如果我可以暂时将第一个 cURL 响应保存在某个地方并在另一个命令中使用它(但不在文件中)

bash curl response.redirect response request

0
推荐指数
1
解决办法
170
查看次数

标签 统计

bash ×1

curl ×1

request ×1

response ×1

response.redirect ×1