是否可以发送curl另一个url作为参数?

时间:2014-08-14 11:22:17

标签: http curl

我知道我可以这样做:

curl 'http://localhost:8080/myhandler' -F "myfile=@localfile"

这样可以以某种方式发送网络上的文件吗?像

这样的东西
curl 'http://localhost:8080/myhandler' -F "myfile=@SOMEURL"

我找不到合适的方法(我猜这有可能吗?)

1 个答案:

答案 0 :(得分:0)

根据curl文档,-F可以使用stdin-读取。因此,如果你按如下方式管道url的输出,我认为它应该工作:

curl -vvv <url1> | curl -vvv 'http://localhost:8080/myhandler' -F "myfile=@-"