use strict;
use LWP;
my $browser=LWP::UserAgent->new;
my $url='http://www.baidu.com';
my $response=$browser->post($url,
['q'=>'perl',], # 这里我想利用百度搜索perl
);
open FILE,">baidu.txt"; #存放搜索网页源代码的文件
die "$url error:",$response->status_line unless $response-
>is_success;
print FILE $response->content;
close FILE;
我想通过这样的一个perl程序来抓取百度搜索perl关键词后的页面,但运行后报错:500 server closed connection
with any date back! 我第一次写抓网页的程序,望大家多多指教!
--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 Google 论坛"PerlChina Mongers 讨论组"论坛。
要在此论坛发帖,请发电子邮件到 perlchina@googlegroups.com
要退订此论坛,请发邮件至 perlchina+unsubscribe@googlegroups.com
更多选项,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问该论坛
-~----------~----~----~----~------~----~------~--~---
没有评论:
发表评论