Memoize

BasicWerk   EC Support   Technique   Facebook  

20141130173453_Perl_lwp-request_lwp-download

Perl_lwp-request_lwp-download

 

 

Perl CPAN で LWP をインストールすると lwp-request コマンドが付いてくる。

 
% url=http://basicwerk.com/
 
# page を GET
% lwp-request -m'GET' $url
<!DOCTYPE html>
<html>
    <HEAD>
    ...
    ...
 
# HEAD リクエスト
% lwp-request -m'HEAD' $url
200 OK
Connection: close
Date: Sun, 30 Nov 2014 08:24:29 GMT
...
...
 
# ステータスコードのみ
% lwp-request -m'HEAD' -d $url 
200 OK
 
# ヘッダー + HTML
% lwp-request -m'GET' -e $url
 
# see more
% man 1 lwp-request
 

 

ページのダウンロードには lwp-download が用意されている。

 
% lwp-download $url
Saving to 'index.html'...
13.1 KB received
 
# 別名で保存
% lwp-download $url tmp/sample.html
13.1 KB received
 
# see more
% man 1 lwp-download
 

 


© Shin Nakamura/BasicWerk 2014