Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
谁能帮我找出一个用于在 URL 上/从 URL 上传/下载文件的 unix 命令?我尝试上传/下载的特定 URL 受用户 ID 和密码保护。我猜 curl 服务于这个目的,但不知道如何使用它?你能给我建议吗?
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