任何人都可以帮我找一个用于在URL上传/下载文件的unix命令吗? 我尝试上传/下载的特定网址受用户ID和密码保护。 我想curl服务于此但不知道如何使用它?你能不能给我一些意见?
答案 0 :(得分:0)
curl有一个名为-d(用于数据)的命令行参数,您可以像这样使用它来发送文件(您需要在文件名之前添加@以使curl将其视为文件,而不是值:
curl -X POST -d @myfilename http://example.com/upload
如果需要与文件一起发送FORM值,可以添加多个-d参数。像这样:
curl -X POST -d @myfilename -d name=MyFile http://example.com/upload