0

谁能帮我找出一个用于在 URL 上/从 URL 上传/下载文件的 unix 命令?我尝试上传/下载的特定 URL 受用户 ID 和密码保护。我猜 curl 服务于这个目的,但不知道如何使用它?你能给我建议吗?

4

1 回答 1

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
于 2013-04-10T17:36:51.020 回答