質問: JavascriptやPHP等が一切使えない外部環境から、imgタグを利用してHTTP_REFERERとREQUEST_URIを取得する方法はないでしょうか? 具体的には、外部環境とは、Amazonアソシエイト・プログラム インスタントストアを指し、そこの「ストアのロゴとして使用するイメージのURL」から自サーバーへ独自に設置したPHPもしくはPerlをファイルを指定してこの2外部変数を取得、別途用意したアクセス解析ソフトphpTrafficA( )へ値を引き渡したいと考えています。 よろしくお願いします。
回答: imgタグで指定した先の URL が PHP などのプログラムであれば,HTTP_REFERER や REQUEST_URI は取得できますが,そこで送られてくる情報は,URL 自体(=画像) の情報なので,たぶん,お知りになりたい情報ではないでしょう. しかし,REQUEST_URI は画像を出力するプログラムの情報ですが,HTTP_REFERER に入ってくるのは,(ブラウザの実装によりますが)画像を呼び出した,元の URL が入ると思いますので,これは,たぶん,お知りになりたい情報のうち,REQUEST_URI に当たると思います.