我需要幫助編寫一個腳本來發送25個請求,然後關閉套接字並開始一個新的。Perl While循環發送HTTP請求
這是我到目前爲止有:
while ($count<25) {
$count++;
die "Could not create socket: $!\n" unless $sock;
print $sock "GET/HTTP/1.1\r\n";
print $sock "Host: $host \r\n";
print $sock "Cookie: $rand \r\n\r\n";
print while <$sock>;
close($sock);
};
所以經過25個請求,它關閉套接字,並開始另一個(有點像一個goto
命令)。
整除也許你應該考慮使用一個模塊用於此目的,如['LWP :: UserAgent' ](http://search.cpan.org/perldoc?LWP%3A%3AUserAgent)。這很可能會讓你的生活比使用套接字容易得多。 – TLP