- 締切済み
Proxy経由でサイトにアクセスする方法を教えてください
サイバーシンドロームなどで取得したproxyとポート番号を用いて、サイトにアクセスする方法(もちろんPHPのプログラム上で)を教えてください。 具体的には、linkでプロキシ経由のURLを指定したいです。 例えば、以下のリンクを叩くと、proxy経由でリンクされたことにしたいです。 <a href="http://www.yahoo.co.jp">ヤフー</a> hrefの指定の方法にoptionを指定するだけなのか、それとも通信関連の関数を使用しなければいけないのか、実装方法も分からない状態で苦戦しております。 よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.1
>以下のリンクを叩くと、proxy経由でリンクされたことにしたいです。 サーバーがProxy経由でデータを取りに行くことはあっても クライアントがProxy経由でリンクを開くことはないです。 可能性としてはラッパーのようなプログラムを用意しておき、 パラメータでリンク先を与えてやる・・・などでしょうか。 結局それでもProxyを通すというよりは単にアドレスをサーバーで 抜けるだけで、クライアントはダイレクトにURLに取りに行くのですけど。
補足
ご回答ありがとうございます。 なるほど、クライアントからの方法は難しそうですね。 それでは、サーバーからであれば可能なのでしょうか? 要は、自サバのIPではなく、異なるIPアドレス(proxy経由)で指定のURLをつつきたいのです。 リンクが一番簡単かと思ったのが早合点でした・・・ もしお分かりでしたら、ご教授ください。 よろしくお願いいたします。