- PR -

refererの参照について

1
投稿者投稿内容
takayuki
会議室デビュー日: 2003/11/11
投稿数: 3
投稿日時: 2004-03-26 14:46
はじめまして投稿させていただきます。
takayukiと申します。

環境変数「HTTP_REFERER」の参照について困っております。

仮に、
以下のようなHTMLファイル(http://xxx.jp/sample.html)があったとします。

<html>
<head>
<meta http-equiv="refresh" content="0;url=http://yyy.jp/index.jsp">
</head>
</html>

このとき、metaタグにより読み込まれる、「http://yyy.jp/index.jsp」におきまして
--------------------------------------------
String strRef = request.getHeader("referer");
--------------------------------------------
としたとき

strRefの値が「null」になってしまいます。
strRefの値として「http://xxx.jp/sample.html」を取得することは可能なのでしょうか?

よろしくお願いいたします。
しょむ
ぬし
会議室デビュー日: 2001/09/06
投稿数: 430
投稿日時: 2004-03-26 18:02
HTTP_REFERER を送るかどうかは、クライアント側の設定でいろいろ変わります。
セキュリティーレベルを上げていたりすると送られないかも。

少なくとも手元のブラウザとPHPで試した限りでは送られていないようで。
takayuki
会議室デビュー日: 2003/11/11
投稿数: 3
投稿日時: 2004-03-26 19:13
「しょむ」さん、ご回答いただきありがとうございます。
また、返信が遅れてしまい、申し訳ございませんでした。

-----
こちらでも、いろいろと調べてみたのですが、
どうやら、metaタグのRefreshを使った場合、
「HTTP_REFERER」は参照できないようです。
-----
1

スキルアップ/キャリアアップ(JOB@IT)