web-dev-qa-db-ja.com

curl --upload-fileでファイル名を指定します

curl--upload-fileオプションを使用してファイルをアップロードする場合、ディスク上のファイルとは異なるファイル名を指定するにはどうすればよいですか? -Fオプションを使用すると、次のように実行できると思います:curl -F 'file=@/path/to/file/badname;filename=goodname'ですが、--upload-fileで同等の方法を実行する方法がわかりません(また-T)。 。アップロードされたファイルに特定のファイル名が必要なAPIを使用していますが、適切にアップロードできるようにファイルをディスクにコピーしたくありません。

1
markasoftware

カールの--urlこのようなオプション:

curl --upload-file /path/to/file/badname --url http://serverip/remotedir/goodname
1
Joe

curl -v --user 'username:password' --upload-file {path}/{binaire} {your_url}/{binaire}

0
Vaibhav singhal