WWW::Mechanize アップロード ファイルを別のファイル名で作成するには?
私のコンピュータのファイル名とは異なるファイル名をWebサーバーに表示/記録させたいです。
WWW::Mechanize アップロード ファイルを別のファイル名で作成するには?
私のコンピュータのファイル名とは異なるファイル名をWebサーバーに表示/記録させたいです。
my $file = [
'filename-on-disk.txt', # The file you'd like to upload.
'filename-for-upload.txt', # The filename you'd like to give the web server.
'Content-type' => 'text/plain' # Any other flags you'd like to add go here.
];
$mech->post("http://example.com/upload.cgi", [
'upload' => $file
]);
から取得: https://gist.github.com/gaurav/253111#file-file-upload-pl
ハードリンクを使用できます:
link "file_name_on_your_computer","desired_new_name";
# Code to upload the newly created link
unlink "desired_new_name";
ノート