我需要将一个大文件从Unix服务器移动到云存储服务。该服务不提供任何FTP或API来上传文件。上传文件的唯一方法是进行身份验证(用户名和密码)并填写一个简单的表单:
经过身份验证后,上传并提交我需要的文件
Enter delivery email address(es)
)Browse...
Send
按钮从cURL的命令行可以实现吗?
答案 0 :(得分:1)
单击“发送”时需要调用的端点。同时指定它是multipart / form-data,因为你有常规的post参数和一个文件。
curl -X POST [http://endpoint] -F "toEmail=email@provider.com" -F "image=@/home/Downloads/test.jpg"