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

Http 是否可以将另一个url作为参数发送?,http,curl,Http,Curl,我知道我能做到: curl 'http://localhost:8080/myhandler' -F "myfile=@localfile" 那么,是否有可能在网上发送一个文件呢?差不多 curl 'http://localhost:8080/myhandler' -F "myfile=@SOMEURL" 我找不到正确的方法来应用它(我猜这是可能的?根据curl文档-F可以使用-从stdin读取。因此,如果您按如下方式从url进行管道输出,我认为它应该可以工作: curl-vvv | cur

我知道我能做到:

curl 'http://localhost:8080/myhandler' -F "myfile=@localfile"
那么,是否有可能在网上发送一个文件呢?差不多

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

我找不到正确的方法来应用它(我猜这是可能的?

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


curl-vvv | curl-vvv'http://localhost:8080/myhandler'-F“myfile=@-”

我删除了-vvv不确定那是什么参数,它工作得很好!谢谢