none
IE8でリファラーを任意のURLに設定して、ページを表示方法はありますか? RRS feed

  • 質問

  • はじめまして。

     

    現在、サイトの解析ツールを導入しているものです。

    特定のサイトから来た(特定のサイトのリファラー)の訪問者のみ、データが

    設定されるような機能があるのですが、動作検証をするために、リファラーを

    ブラウザ側で任意の値(特定のサイトの値)に設定できればと考えています。

     

    IE8で実現する方法はありますでしょうか?

     

    ※機能のイメージとしては、FireFoxのRefControlのアドオンのように

    リファラを変更するイメージです。

     

    2010年3月31日 5:29

回答

すべての返信

  • miyanao さん、

    こんにちは。
    フォーラム オペレーターの服部 清次です。

    ご質問の件に関しまして、IE8 では、miyanao さんがご希望の機能 (アドオンなど) はないのではないかと思います。
    念のため、私の方で国内外の情報を探ってみたのですが、、、残念ながら、情報は見つかりませんでした。。。 (-"-)

    参考までに紹介させていただきますと、(IE8 よりも前のバージョンと思われますが・・・)
    miyanao さんと同じ疑問を持たれた方が、海外の Q&A フォーラムで質問されていました。
    http://forums.devshed.com/dev-shed-lounge-26/can-you-change-ie-referer-headers-70496.html (英語)

    上記のスレッドでは、プログラミングで対応するという案が紹介されていますので、
    miyanao さんも、このような別の形をご検討いただくのが良いかもしれませんね。 (^^;)

    こちらの情報がお役に立てることを願っています。
    それでは、また! (^_^)/


    _______________________________________________
    マイクロソフト株式会社 フォーラム オペレーター 服部 清次

    2010年4月1日 9:33
  • 服部さま

    返信ありがとうございます。やっぱり、プログラミングをしなくてはならないのですね。

     

    現在、開発環境がないので、環境構築からはじめなくてはならないのですが、

    引用いただいたようなやり方は、IE8でも通用するのでしょうか??

    (ローカルプロキシなどのリファラ設定では、IE8だとうまくいかないものも

    あったので。。。)

     

    久しぶりのプログラミングなので、始めるのをひよってます。

    よろしくおねがいします。

     

    以上

    2010年4月5日 6:05
  • miyanao さん、

    こんにちは。
    フォーラム オペレーターの服部 清次です。

    残念ながら、私はあまりプログラミングに詳しくなく、
    また、プログラミングで miyanao さんがご希望の機能を IE8 に実装する方法に関しまして、
    具体的な情報を見つけることもできませんでした。。。 (-"-)

    お手数ですが、もしよろしければ、MSDN フォーラムの開発系フォーラム (例えば、「Visual Studio 共通フォーラム」) に質問を投稿して、有識者からの回答を待たれてみてはいかがでしょうか?

    もしこのスレッドを見られている方で、miyanao さんがご希望の機能を実現する方法をご存じの方がいらっしゃれば有難いのですが、、、プログラミング関連のご質問になりますと、こちらの Internet Explorer フォーラムでは回答が付きにくいかもしれませんので・・・

    今回は、あまりお役に立つことができず申し訳ございません。。。
    今後とも、TechNet/MSDN フォーラムをよろしくお願いします。


    _______________________________________________
    マイクロソフト株式会社 フォーラム オペレーター 服部 清次

    2010年4月5日 8:36
  • vbsですがこんな感じで実装できます。

    Set ie = CreateObject("InternetExplorer.Application")
    ie.Visible = True
    ie.Navigate "<ターゲットURL>", 0, Nothing, 1, "Referer: http://www.yahoo.co.jp" & vbCrLf

     

     


    WIN1
    2010年4月12日 3:17
  • Fiddler2 を使うという手もありそうです。

     Fiddler Web Debugger - A free web debugging tool
     http://www.fiddler2.com/fiddler2/

     IEBlog : A HTTP Detective Story by Eric Lawrence
     http://blogs.msdn.com/ie/archive/2005/03/12/394526.aspx

     Fiddler2 を使ってIEでのリファラの送信を止める - 葉っぱ日記
     http://d.hatena.ne.jp/hasegawayosuke/20070326/p1
    2010年4月12日 3:42