1

Perlからプロキシリダイレクトを実行したい。リダイレクトにロケーションヘッダーを使用しています。

    print ("Location: http://www.example.com\n");

これに伴う問題は、クライアント側のURLが新しいURL(つまり、www.example.com)に変更されることです。私はそれが起こらないようにしたいので、エンドユーザーは私たちがリクエストを提供している場所に気づいていません。

4

1 に答える 1

1

クライアントがフェッチを行う場合、フェッチされているページが別のページに埋め込まれていない限り (iframe を使用するなど)、フェッチしている URL を表示します。それでも、ユーザーが見れば非常に簡単に URL を見つけることができます。

代わりに、プロキシになりたい場合 (およびすべての兆候によってそうである場合)、つまり、ドキュメントをフェッチしてクライアントに返したい場合は、返したいドキュメントをフェッチすることから始める必要があります。クライアントに。

プロキシとして機能するように apache を構成できることに注意してください。

于 2012-11-14T04:17:48.790 に答える