-1

重複の可能性:
Perl の LWP::Simple で www.google.com を取得できないのはなぜですか?

以下のコードを使用して、Windows でソース ページを開くことができます。

しかし、なぜLinux(スラックウェア)でできなかったのですか??

#!/usr/bin/perl
print "Content-type: text/html\n\n";
use LWP::Simple;
$URL = get("http://google.com");
print $URL;
4

1 に答える 1

0
#!/usr/bin/perl
use strict;
use warnings;
use LWP::Simple;

print "Content-type: text/html\n\n";
print get('http://google.com');

変更点:

  • 常に (!) strict と warnings を使用してください。
  • use ステートメントをスクリプトの先頭に移動します。
  • $URL の使用を排除します - get() 呼び出しが失敗した場合、それがなくても警告が表示されます。
于 2012-04-21T19:17:17.340 に答える