- ベストアンサー
CGI で任意のページを保存できますか?
技術的に可能なのかどうかお聞きしたいのですが、 url を元にブラウザの「 名前を付けて保存 」のような ことが可能でしょうか。 たとえば、テキストエリアなんかに URL を入れ、 http://www.okweb.ne.jp/kotaeru.php3?qid=xxxxxx (URL はあくまで例です。) とかを submit ボタンを押した途端、そっくりページ 保存することは可能でしょうか。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
なるほど。よく分かりました。 であれば、「大阪弁フィルタ」と同じことをやればいいんです。 アレは変換の過程で、「自分でチャネルを開いてHTTPでページを取得」ということをやっており、その部分は参考にすることができます。 参考URLは、そのソースが公開されているページです。簡易プロキシサーバーの形になっていますが、やってることは普通のCGIです。 俺も同じ容量で、自前のCGIに組み込むつもりで、ページを取得するCGIを組みましたよ。 ただ、セキュリティの関係から、公開しあぐねているところですが(^_^;
その他の回答 (1)
そのCGIを閲覧した人のパソコン上にですか? だとしたら、残念ながら違法な手段でも使わない限りできないです。 なぜなら、本来CGIとは、『ホームページを見る』ための技術の延長でしかないからです。
補足
いえいえとんでもない、自前サーバーの中にです。 その cgi が置いてあるサーバーの任意のフォルダに ダウンできれば結構です。 どういうことをしたいかというと、 1.そのURLページを、サーバーにそっくりダウン ↓ 2.項目などにチェックボックスなどをつけて加工し ↓ 3.適当な名前で 同じサーバーに html 保存 これできると自分のHPのメンテナンスが楽なんです が・・・・( 切実(泣) )
お礼
回答ありがとうございました。 なるほど、これはおもしろそうですね・・・・ 興味があるのでよくよく参考にしてみたいとおもいます。 しかし、perl の奥深さをあらためて感じました。