LWP::Simple 模块功能简介
来源:互联网 发布:恶意知乎 编辑:程序博客网 时间:2024/06/08 04:11
1. 如何在Perl中使用该模块?
use LWP::Simple;
2. 如何获取一个页面内容?
my $content = get('http://www.yahoo.com.cn');
get函数把从www.yahoo.com.cn上获取得页面内容全部赋给$content这个变量,
如果获取失败将返回一个undef的值。
3. 如何获取头(Header)?
my (b, d, $e) = header('http://www.yahoo.com.cn');
如果获取成功header函数将返回五个变量,$a-e分别代表内容类型,文档长度,最
后更新的时间,过期和服务器名称。
4. 如何输出指定页面内容?
my $code = getprint('http://www.yahoo.com.cn');
getprint将试图打印www.yahoo.com.cn的内容,然后返回一个状态号,比如成功将
返回200,文件没有找到将返回404。
5. 如何把获取的内容保存到一个文件中?
my $code = getstore('http://www.yahoo.com.cn', '/path/file.html');
getstore将试图把获取的内容保存到第二个参数指定的文件中,返回一个状态号,
状态号的形式如上。
6. 如何同步远程和本地文件?
my $code = mirror('http://www.yahoo.com.cn','/path/file.html');
mirror函数将比较远程和本地文件的一致性,然后返回一个状态号,比如文件相同
将返回304,如果本地文件同步成功将返回200。
7. 如何测试返回状态的正确性?
is_success($code)
is_error($code)
is_success和is_error这两个函数可以传递一个状态号为参数,程序会判断返回的
是否为成功状态。比如is_success(403)将返回假。
****************************************************************
摘自http://www.diybl.com/course/4_webprogram/cgi/perljs/200862/120218.html
****************************************************************
- LWP::Simple 模块功能简介
- LWP::Simple 模块
- LWP::Simple
- 【Chapter2】LWP的Simple
- PERL - LWP::SIMPLE 使用
- LWP::Simple, get()
- Perl LWP模块
- LWP::UserAgent 模块
- perl的LWP模块介绍
- Perl LWP::Simple 提供的方法
- perl&lwp下载图片功能
- OpenCV模块以及功能简介
- GPRS模块功能简介(I)SGSN功能
- perl中LWP模块的使用
- Perl中LWP模块的使用
- perl的LWP模块简单介绍
- perl的LWP模块简单介绍
- ERP模块功能简介(转)
- ADO.net学习总结一
- VC插入sheet页到指定位置
- struts1.2 实现文章上传
- ActionScript中的不变对象及数组的深拷贝
- 玩CSDN几年了.以后写一写文章
- LWP::Simple 模块功能简介
- 听听这些书~~
- 在非模式对话框退出时,释放内存
- 客户资产企业化管理三步曲
- 构建 Java equals 方法
- C++内存管理详解
- CRC算法原理及C语言实现(转)
- 关于主线程等待子线程退出状态的判断函数的使用说明
- C++内存布局