プロが教えるわが家の防犯対策術!

毎度お世話になっております。
外部サーバのhtmlを読み込む方法をご教授お願いできないでしょうか?
よろしくお願いします。

A 回答 (5件)

私も詳しく知りません。


単に指定URLの内容を持ってくるときには、
LWP::Simpleを使い、postで取得したい場合や、取得に行く時に
UserAgent等を指定したいときは
LWP::UserAgentを使っています。
それぞれGoogle等で検索してみてください。すぐに見つかると思います。

一応参考に
http://homepage3.nifty.com/hippo2000/perltips/LW …
http://homepage3.nifty.com/hippo2000/perltips/LW …
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

お礼日時:2009/02/24 07:13

PHPなどでHTTPクライアントを作成して、相手側HTMLの内容を取得、


構文、タグ解析などをして処理したい、ということですかね?
例えば検索エンジンのクローラーのような。

http://noongoro.main.jp/note/note0056.html
基本的にはソケットで相手サーバーに接続し、HTTPリクエストをPUTして、
応答をGETするだけです。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

お礼日時:2009/02/24 07:14

こういうこと?



use LWP::Simple;
my $url="http://www.yahoo.co.jp";
my $data = LWP::Simple::get($url);

print "Content-type: text/html\n\n";
print $data;
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
LWPの使い方をできれば、もう少し教えて貰えないでしょうか?

お礼日時:2009/02/22 05:20

他サーバのコンテンツは無断利用できないのと、相手サーバに機械的にを掛けると迷惑になりますので、勝手にアクセスするのはNGです。


理屈的にはプログラムで、ブラウザと同様相手サーバにアクセスしてHTMLファイルを取得すれば可能です。

http://ja.wikipedia.org/wiki/Hypertext_Transfer_ …
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

お礼日時:2009/02/21 14:19

外部サーバのHTMLを読み込むというのはどういう事をしたいのですか?


ブラウザでソースを表示すると、それがHTMLファイルの内容です。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
すいません、説明不足でした。
perlかPHPかrubyで、自サーバをブラウザで見たときに、他サーバのhtmlの内容を、自サーバの方で処理したいのです。

お礼日時:2009/02/21 06:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!