• ベストアンサー

CGI で任意のページを保存できますか?

技術的に可能なのかどうかお聞きしたいのですが、 url を元にブラウザの「 名前を付けて保存 」のような ことが可能でしょうか。 たとえば、テキストエリアなんかに URL を入れ、 http://www.okweb.ne.jp/kotaeru.php3?qid=xxxxxx (URL はあくまで例です。) とかを submit ボタンを押した途端、そっくりページ 保存することは可能でしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
noname#25358
noname#25358
回答No.2

 なるほど。よく分かりました。  であれば、「大阪弁フィルタ」と同じことをやればいいんです。  アレは変換の過程で、「自分でチャネルを開いてHTTPでページを取得」ということをやっており、その部分は参考にすることができます。  参考URLは、そのソースが公開されているページです。簡易プロキシサーバーの形になっていますが、やってることは普通のCGIです。  俺も同じ容量で、自前のCGIに組み込むつもりで、ページを取得するCGIを組みましたよ。  ただ、セキュリティの関係から、公開しあぐねているところですが(^_^;

参考URL:
http://www.yorosiku.net/yan/osakaproxy.html
naru
質問者

お礼

回答ありがとうございました。 なるほど、これはおもしろそうですね・・・・ 興味があるのでよくよく参考にしてみたいとおもいます。 しかし、perl の奥深さをあらためて感じました。

その他の回答 (1)

noname#25358
noname#25358
回答No.1

 そのCGIを閲覧した人のパソコン上にですか?  だとしたら、残念ながら違法な手段でも使わない限りできないです。  なぜなら、本来CGIとは、『ホームページを見る』ための技術の延長でしかないからです。

naru
質問者

補足

いえいえとんでもない、自前サーバーの中にです。 その cgi が置いてあるサーバーの任意のフォルダに ダウンできれば結構です。 どういうことをしたいかというと、 1.そのURLページを、サーバーにそっくりダウン ↓ 2.項目などにチェックボックスなどをつけて加工し ↓ 3.適当な名前で 同じサーバーに html 保存 これできると自分のHPのメンテナンスが楽なんです が・・・・( 切実(泣) )

関連するQ&A