• 締切済み

Proxy経由でサイトにアクセスする方法を教えてください

サイバーシンドロームなどで取得したproxyとポート番号を用いて、サイトにアクセスする方法(もちろんPHPのプログラム上で)を教えてください。 具体的には、linkでプロキシ経由のURLを指定したいです。 例えば、以下のリンクを叩くと、proxy経由でリンクされたことにしたいです。 <a href="http://www.yahoo.co.jp">ヤフー</a>  hrefの指定の方法にoptionを指定するだけなのか、それとも通信関連の関数を使用しなければいけないのか、実装方法も分からない状態で苦戦しております。 よろしくお願いいたします。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>以下のリンクを叩くと、proxy経由でリンクされたことにしたいです。 サーバーがProxy経由でデータを取りに行くことはあっても クライアントがProxy経由でリンクを開くことはないです。 可能性としてはラッパーのようなプログラムを用意しておき、 パラメータでリンク先を与えてやる・・・などでしょうか。 結局それでもProxyを通すというよりは単にアドレスをサーバーで 抜けるだけで、クライアントはダイレクトにURLに取りに行くのですけど。

makofuku
質問者

補足

ご回答ありがとうございます。 なるほど、クライアントからの方法は難しそうですね。 それでは、サーバーからであれば可能なのでしょうか? 要は、自サバのIPではなく、異なるIPアドレス(proxy経由)で指定のURLをつつきたいのです。 リンクが一番簡単かと思ったのが早合点でした・・・ もしお分かりでしたら、ご教授ください。 よろしくお願いいたします。

関連するQ&A

専門家に質問してみよう