問題タブ [referrer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon - API を使用して amazon/cj アフィリエイトを管理しますか?
ページがありredirect.php?id=xyzます。
ページは、私のアフィリエイト リンクが添付された Amazon ページにリダイレクトされます。
誰かが私の紹介を使用して購入したかどうか、いつ購入したかを確認できるようにしたいと思いid=xyzます。参照ページを見ることはできますか?
ありがとう
javascript - リファラーを介してロケーション ハッシュを送信する
Javascript でロケーション ハッシュに次のようなものを追加するページがあります: location.hash = "initial_source=previous_referrer"。
その後、リダイレクトするために window.location が実行されます。
ただし、受信者は、ハッシュ (#) 部分なしでリクエストのリファラーを取得します。
リダイレクトせずに、最初のページの URL を何らかの方法で変更して、最終的なリファラーが必要になるようにすることはできますか?
ありがとうございました。
vb.net - vb.net コードで Request.UrlReferrer を使用する
Request.UrlReferrer に関する msdn フォーラムでこの記事を見ましたが、よくわかりませんでした。ユーザーがどこから来ているかを確認するには、ページの 1 つでこのプロパティを使用する必要があります。私の場合は、ユーザーが特定のページから来た場合、if 条件が必要で、ポップアップを開いてページを次のページにリダイレクトする必要があります。Request.UrlReferrer が null の場合、ポップアップは必要ありません。次のページに移動するだけです。誰かがここにサンプル コード スニペットを配置できますか? これは私がこれまでに持っているものです -
Get と End Get に何を入れるかわかりません。
javascript - IE でページのリファラーを取得する最も信頼できる方法は何ですか?
ブラウザー拡張機能 (BHO) 内から、ユーザーを現在のページに誘導した URL を知りたいです。document.referrer を取得するだけでよいと思ったのですが、リンクが新しいウィンドウで開かれると空白になります。これは単なるタフなビッキーですか、それとも場合によっては opener.location.href を使用できますか?
フォローアップとして、私は現在、ページが読み込まれたとき、つまり DocumentComplete でこれを取得していますが、BeforeNavigate2 で取得したいと考えています。BeforeNavigate2 で現在の場所をリファラーとして使用する以外にそれを行う方法はありませんが、ユーザーがアドレスバーに新しい URL を入力すると、現在のページがリファラーとして表示されます。つまり、サイト A のリンクからサイト B に移動したように見え、実際にはサイト A に移動してからサイト B の URL を入力したように見えます。
更新:私が知る限り、「オープナー」プロパティが設定されることがあるため(ウィンドウがjavascriptから開かれた場合は?)、そこから有効なリファラーページを取得できます。これがどのような状況で利用可能かを具体的に知っている人はいますか?
php - PHPでリファラーパスを取得する
複数の言語用の.php(root/process.php)ファイルが1つだけあります
そして1つ。ただし、コマンドごとにthankYou.htm、同じフォルダーにがあります。
で処理した後、ページをリダイレクトするにはどうすればよいprocess.phpですか?
これは機能しません:エラー404。通常、リファラーがroot/ru/command.htmegによるものである場合、phpはユーザーをroot/ru/thankYou.htmetcに送信する必要があります。
javascript - javascriptインクルードを介してURLリファラーを取得するにはどうすればよいですか?
グーグルで何かを検索して結果(mytestsite.com)をクリックすると、そのサイトへのリファラーはグーグル検索のURLになります。
現在、そのサイトには、追跡目的で使用されるJSファイルインクルードがあります。ただし、そのJSファイルリクエストへのリファラーはmytestsite.comです...JSリクエストを処理するサーバーがそれが発信されたことを知る方法はありません。グーグル検索から?
jsp - 302リダイレクトはリファラー文字列を維持しますか?
ユーザーをあるページから別のページにリダイレクトする必要がありますが、元のリファラー文字列を維持する必要があります。したがって、たとえば、http://www.othersite.com/pageA.jspで開始する場合は、http://www.example.com/pageB.jspに移動するリンクをクリックすると、302が実行されます。http://www.example.com/pageC.jspにリダイレクトします。リファラー文字列を含める必要がありますhttp://www.othersite.com/pageA.jsp
これは302リダイレクトの正常な動作ですか?それとも、私の元のリファラーは、賛成してドロップされhttp://www.example.com/pageB.jspますか?それは望ましくありません。
違いがあるかどうかはわかりませんが、JSPで作業しておりresponse.sendRedirect()、302リダイレクトの実行に使用しています。
これを試してみたところ、元のリファラー文字列(http://www.othersite.com/pageA.jsp)が保持されているようですが、これが通常のデフォルトの動作であり、私の側では奇妙なことではないことを確認したかっただけです。
現在302リダイレクトを使用していますが、代わりに301リダイレクトを使用することもできます。301リダイレクトの動作がこれ以上信頼できるかどうか知っていますか?
php - リファラーの割合を取得する
たとえば、google 20%、msn 10%、internal 70%などのリファラーの詳細を取得するための最良の方法は何でしょうか。これは、サイトに投稿された各記事がどのように表示、アクセス、または参照されたかを調べるためのものです。グーグルアナリティクスではありません。しかし、それはブロガーが技術記事を投稿した後にチェックするためのものです。アプリはphpであり、Zenフレームワークも使用します。
javascript - javascript iframe リンクリファラー
ページが別のドメインを iframe に読み込みます。iframe 内の JavaScript が iframe 内のリンクをクリックした場合、リファラーはどのドメインになりますか?
javascript - リファラーをスプーフィングするxmlhttprequestを実行してから、別のページにリダイレクトしますか?
curl(PHP)を使用してコードを作成しました。これにより、リファラーをスプーフィングするか、リファラーを空白にして、スプーフィングされたリファラーを使用してユーザーを別のページに誘導できます。
ただし、これの欠点は、ヘッダーのIPアドレスが常にサーバーのIPになることです。これは、有効なソリューションではありません。
質問;
クライアント側のスクリプト、つまり(xmlhttprequest)を使用してリファラーを「変更」し、ユーザーを新しいページに誘導することは可能ですか?
したがって、ユーザーのIPアドレスはそのまま維持しますが、リファラーをスプーフィングします。
はいの場合、助けていただければ幸いです。
ありがとう!