こんな仕事をしていると、Web ページの HTTP へッダ情報を知りたくなる時がある。そんな時は telnet で 80 番ポートに接続していた。
$ telnet www.verisign.co.jp 80 GET / HTTP/1.1 HOST: www.verisign.co.jp
これを実行するとへッダ情報とページ内容がズラズラ出てくる。次に、SSL 環境から取得するには、SSL のポート番号である 443 を指定してやれば良いのかというと、、、
$ telnet www.verisign.co.jp 443 GET / HTTP/1.1 HOST: www.verisign.co.jp
これを実行しても何も出てこないので、今までコマンドラインで SSL 環境下のページ取得は諦めていた。ところが cURL を使うことによってそれが解決した。
$ curl --dump --url https://www.verisign.co.jp/
これで SSL 環境下の Web ページから情報を取得できる。へッダ情報を取得するには、
$ curl --head --dump --url https://www.verisign.co.jp/
のように、--head オプションを付けてやれば良い。他にも USER_AGENT を指定する --user-agent オプションもあり、ケータイ端末アクセス用の簡易チェックにも使えそうだ。こんな便利なものを知らなかったとは。。。
がーん、w3m でもいけるんですか。。。
へッダ取得 $ w3m -dump_head https://www.verisign.co.jp/
ソース取得 $ w3m -dump_source https://www.verisign.co.jp/
両方取得 $ w3m -dump_both https://www.verisign.co.jp/
なるほど、確かにできますね。w3m はたまに使ってたのに気が付かなかったとは情けない。
ただ、cURL は PHP に組み込んで使えるようなので、そうすればなんかきっと便利に違いない、たぶん(弱気)
ちょっと古いネタだけど、秋葉原に40階建てのマンションを建てる計画があるようだ。その昔、「秋葉原の近くに住みたいなぁ」などと思っていたことのある僕としては魅力的。え〜っと、価格は、、、とみると「ターゲットは年収1000万円以上」とある。ダメじゃん。。。
相変わらずのハイクオリティ。今回収録されていた2話は前回の「笑い男」エピソードの続き。詳しく書くのはアレだけど、なんだかシリーズ全体の謎になりそうな気配だ。まったくもって次巻の発売が待ち遠しい。
同じ目的に、もっぱらw3mを使ってます
STAND ALONE COMPLEXは「笑い男」中心ですね。これはこれで良いかと。
curl は再帰やURLのパターン指定や任意のcookie食わせたり帯域制御出来たり<br>と色々使い回せるので覚えとくと便利だと思いまする。
http://www.alloha.info InsuRancE http://www.devonanal.com RIsk mAnAgemenT! http://www.amateur-thumbs.net InSURancE QuoTEs http://www.usbitches.com cAr inSuRaNce http://www.galsonbed.com HeaLTh iNsurAnce http://www.milf-hardcore.net LiFe INsurANce
ぬるぽ