Linux中安装perl的LWP模块方法
时间:2014-07-11 23:49 来源:linux.it.net.cn 作者:IT网
先介绍一下LWP吧:
LWP( Library for Web access in Perl)
能做到什么?
1. 使用URL对远程Web Server读取文件。
2. 对Web Serve利用POST 方式送出form request。
3. 对远程Webserver最近更新的文件作更新动作。
4. 解析HTML 文件,取得其中的「连结」与一些需要的数据。
5. 将HTML转成纯文本文件或Postscript档案。
6. 处理cookies,HTTP redirects, proxy servers, and HTTP user authentication.这些特殊事件。
安装时,要求先要安装的modules:
URI URL parsing and manipulation
Net::FTP to support ftp:// URLs
MIME::Base64 to support HTTP Basic authentication
Digest::MD5 to support HTTP Digest authentication
HTML::HeadParser for finding the <BASE> tag in HTML headers
(实际上更多,因为要安装上述module可能还要先安装其它modules) 安装方法见:[linux下perl模块(modules)的安装方法]
#--比较建议CPAN方式安装,但是如果不能对外连结,只好跟我一样慢慢找modules,一个一个安装
用CPAN方法安装:
#perl -MCPAN -e 'install Bundle::LWP'
除了上面的模块外,另外还要安装
#perl -MCPAN -e 'install HTML::Parser' -e 'install HTML::Formatter'
如果不用CPAN方式安装:
HTML-Parser HTML Parser
HTML-Tree HTML syntax-tree generation
Font-AFM Postscript font metrics
HTML-Format HTML Formatting
一定要要下载并安装上述modules..
如果要使用HTTPS必须要安装IO ::Socket ::SSL and OpenSSL library(http://www.openssl.org)
安装完LWP后,会帮你安装四个scripts
-
lwp-request 取得url并显示出来
-
lwp-download 下载文件到硬盘,适合大档案使用。
-
lwp-mirror 与远程的服务器的文件作镜射动作,只更新最近有被改变的文件。
-
Lwp-rget 递回的取得整个档案架构
(责任编辑:IT)
先介绍一下LWP吧:
LWP( Library for Web access in Perl) 安装时,要求先要安装的modules:
(实际上更多,因为要安装上述module可能还要先安装其它modules) 安装方法见:[linux下perl模块(modules)的安装方法]
#--比较建议CPAN方式安装,但是如果不能对外连结,只好跟我一样慢慢找modules,一个一个安装
除了上面的模块外,另外还要安装
如果不用CPAN方式安装: 如果要使用HTTPS必须要安装IO ::Socket ::SSL and OpenSSL library(http://www.openssl.org) 安装完LWP后,会帮你安装四个scripts
|