在Windows上使用Perl可以用Strawberry Perl,非常好用。
#! /usr/bin/perl
print "hello,world\n";
use LWP::Simple;
my $fileIn = 'HW3-exp1-ranked-and.teIn';
my $url = 'http://boston.lti.cs.cmu.edu/classes/11-642/HW/HTS/tes.cgi';
# Fill in your USERNAME and PASSWORD below.
my $ua = LWP::UserAgent->new();
$ua->credentials("boston.lti.cs.cmu.edu:80", "HTS", "user name", "password");
my $result = $ua->post($url,
Content_Type => 'form-data',
Content => [ logtype => 'Summary', # cgi parameter
infile => [$fileIn], # cgi parameter
hwid => 'HW3' # cgi parameter
]);
my $result = $result->as_string; # Reformat the result as a string
$result =~ s/<br>/\n/g; # Replace <br> with \n for clarity
print $result;
exit;
代码来自于:CMU 11-642 Search Engine课程