wgetの話で気になる点が。
p0t: wgetの本当の良さこの1年くらいはGETを使うことが多いです
$ GET http://go-pear.org/ | php -Cq
みたいな. ヘッダーとか見たり弄ったりもできます(wgetでもできるけど
投稿者 ELF : 2005年12月23日 02:46
Fedora Core(&Red Hat&CentOS)だと perl-libwww-perl ってのに入ってるみたいです > GET SSL使えないけど
投稿者 ELF : 2006年01月02日 10:20
GET!? 単にGETだと検索で見つけ辛いですがこの話でわかりました!
komagata@colinux:~$ apt-cache show libwww-perl
Package: libwww-perl
Priority: optional
Section: perl
Installed-Size: 984
Maintainer: Jay Bonci <jaybonci@debian.org>
Architecture: all
Version: 5.803-4
Depends: perl (>= 5.6.0-16), libnet-perl (>= 1:1.09) | perl (>= 5.8.1), libdigest-md5-perl, libmime-base64-perl (>= 2.1) | perl (>= 5.8), liburi-perl (>= 1.10), libhtml-parser-perl (>= 3.33), libhtml-tree-perl (>= 3.11)
Recommends: libmailtools-perl, libhtml-format-perl, libcompress-zlib-perl
Suggests: libio-socket-ssl-perl (>= 0.81-2)
Filename: pool/main/libw/libwww-perl/libwww-perl_5.803-4_all.deb
Size: 358498
MD5sum: 0f326bde0be84e234e9eb312e6a87400
Description: WWW client/server library for Perl (aka LWP)
Libwww-perl is a collection of Perl modules which provides a simple
and consistent programming interface (API) to the World-Wide Web. The
main focus of the library is to provide classes and functions that
allow you to write WWW clients, thus libwww-perl said to be a WWW
client library. The library also contain modules that are of more
general use, as well as a simple HTTP/1.1-compatible server
implementation.
Tag: devel::library, langdevel::perl, made-of::lang:perl, protocol::http, role::sw:shlib
Debian etchだとlibwww-perlつーかLWPに入ってるみたいです。
komagata@colinux:~$ ll /usr/bin/GET
lrwxr-xr-x 1 root root 11 2006-01-02 17:43 /usr/bin/GET -> lwp-request
GETはlwp-requestのシンボリックリンクかよ!
komagata@colinux:~$ ll /usr/bin/POST
lrwxr-xr-x 1 root root 11 2006-01-02 17:43 /usr/bin/POST -> lwp-request
komagata@colinux:~$ ll /usr/bin/HEAD
lrwxr-xr-x 1 root root 11 2006-01-02 17:43 /usr/bin/HEAD -> lwp-request
ついでにPOSTもHEADもあるみたいです。
komagata@colinux:~$ GET http://p0t.jp/google.php/PHP
レッツPHP! http://php.s3.to/
PHP研究所 PHP INTERFACE http://www.php.co.jp/
phpspot - PHPスクリプト/MySQL/掲示板/入門/サンプル/正規表現 http://phpspot.net/php/
PHP-J.com http://www.php-j.com/
PHP: Hypertext Preprocessor (in Japanese) http://www.geocities.jp/rui_hirokawa/php/
PHP SAMPLES & TIPS http://www.spencernetwork.org/
PHP: Hypertext Preprocessor http://jp2.php.net/
komagata@colinux:~$ HEAD http://p0t.jp/google.php/PHP
200 OK
Connection: close
Date: Mon, 02 Jan 2006 09:05:59 GMT
Server: Apache/1.3.34 (Unix)
Content-Type: text/plain
Client-Date: Mon, 02 Jan 2006 09:06:06 GMT
Client-Peer: 59.106.13.181:80
Client-Response-Num: 1
X-Powered-By: PHP/4.3.10
使い易っ!!! GETやPOSTの一番簡単な方法かもしれない。GETしたらデフォルトはwgetみたいにファイルに保存じゃないでしょ!やっぱ標準出力でしょ!