Perl のサブルーチンの 1 つから Java ベースのコントローラーへのリクエストを投稿しようとしています。しかし、私は何の種類の応答も返ってきません。HTML フォームから投稿すると応答が得られるため、Java コードが動作するファイルを知っています。
これは私のPerlコードです:
use HTTP::Request::Common;
my $ua = LWP::UserAgent->new;
my $response = $ua->request(POST 'http://testserver/testing.nc',
Content_Type => 'form-data',
Content => [
method => 'submit',
ftp_server => 'ftp.localhost',
ftp_user => 'testuser',
ftp_password => 'testpass',
remote_path => '/home/files',
port => 22,
file_to_upload => ["$file"]
]);
このコードに何か問題がありますか?