use LWP::UserAgent; use HTTP::Request::Common; my $ua = new LWP::UserAgent; $req = POST( 'http://localhost/test.html', Content-Type => 'text/html', Content => { foo => 'bar' }, ); my $res = $ua->request($req); print $res; これを基本で $req = POST( $url, Content-Type => 'form-data', Content => { foo => 'bar' }, ); これで「multipart/form-data」でデータを作成してくれる $req = POST( $url, Content-Type => 'multipart/form-dat