問題タブ [referer]
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.
php - 住所が手動で入力されたときにユーザーの出身地を特定する
誰かがページへのリンクをクリックしてページに入ると、HTTP リファラーを取得できることを知っています。しかし、ユーザーが自分でアドレスを入力したときに、そのユーザーがどのページにいるかを判断することは可能でしょうか?
model-view-controller - リファラーURLとキーワードを保存するmagentoアプローチ
私の目標は、ストアの任意のページに入るときに、URL リファラーとキーワードをデータベースに保存することです。私はこの質問とその答えをチェックして、私の問題に光を当てようとしました。
私がフォローしているアプローチは次のとおりです。
各ページに読み込まれるように、デフォルトのレイアウトにブロックを固定する (テスト済み、動作中)。このブロックは、次のコードを使用してリファラーを読み取ります。
$request['url'] = $this->getRequest()->getServer('HTTP_REFERER');
次に、$request をコントローラーに渡す関数を呼び出します。それとも、dispatchEvent を呼び出して、
/li>postAction
関数を持つコントローラーで行うのでしょうか。コントローラーはモデルをインスタンス化し、セッターを呼び出して必要な値を更新/挿入します
/li>モデルには、CRUD 操作を実行するための適切なコードがすべて含まれています。
これは正しいです?次の手順に従って、Magento MVC アプローチに従おうとしています。今のところ、phtml ファイルにすべてのコードがあります。リファラーを取得して分割し、モデルをインスタンス化してすべてを保存しています。しかし、私はこれが正しくないことを知っています。
今のところ config.xml には次のものがあります。
php - ページを参照するクエリが渡されないようにするにはどうすればよいですか?
Google の広告に入札し、さまざまなパートナーにトラフィックを送信する SEM 会社のために何かを設定しています。ユーザーが検索したキーワード (site.com?k=laser%20tag) を含む URL が表示され、トラフィックが分析されます。パートナーへの発信トラフィックは、"header("Location: $destination");" を持つファイル (site.com/outgoing.php) を通過します。$destination は 200 のパートナーの URL の 1 つです。
これは問題なく機能しますが、問題は、ユーザーがパートナーのサイトから離れたときに、参照元のページが表示され、検索語が何であったかを確認できることです。彼らは、パートナーがどの条件に入札したかをパートナーが見ないようにしたいと考えています。なぜなら、パートナーがそれらを回避して独自の SEM 戦略を展開することを可能にするからです。
「outgoing.php」ファイルの参照 URL からクエリを取り除く方法はありますか? 送信トラフィックはすべてこのファイルを通過するため、次のように記述できません。
または、そもそも URL にクエリが表示されないようにする必要がありますか?
javascript - Mechanize + Python: シンプルな JavaScript でリンクをたどるには?
短い: python Mechanize で JavaScript リダイレクトを実行/シミュレートする方法は?
ページ内のリンクを探してそれをたどるmechanizeモジュールを使用してpythonスクリプトを作成しました。
問題は特定のサイトにあります
彼は私を次の簡単なページにリダイレクトします。
今、もしそうなら:
何も印刷されません。つまり、そのページにはリンクがありません。しかし、ページを手動で解析して実行すると、次のようになります。
Site2 は、私が「www.address1.com」から来ていることを認識せず、スクリプトが期待どおりに機能しません!
初心者の質問で申し訳ありませんが、よろしくお願いします!
ps私はbr.set_handle_referer(True)を持っています
編集: 詳細: Fiddler2 でそのリンクを調べると、次のようになります。
GET http://www.site2.com/ HTTP/1.1 ホスト: www.site2.com 接続: キープアライブ ユーザーエージェント: Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.4 (KHTML、Gecko など) Chrome /22.0.1229.94 Safari/537.4 Accept: text/html,application/xhtml+xml,application/xml;q=0.9, / ;q=0.8 Referer: http://www.address1.com Accept-Encoding: gzip,deflate ,sdch Accept-Language: it-IT,it;q=0.8,en-US;q=0.6,en;q=0.4
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q =0.3 Cookie: PHPSESSID=6e161axxxxxxxxxxx; ユーザー=私のユーザー名;
pass=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx; IP=79.xx.xx.xx;
エージェント = a220243a8b8f83de64c6204a5ef7b6eb; __utma=154746788.943755841.1348303404.1350232016.1350241320.43; __utmb=154746788.12.10.1350241320; __utmc=154999999; __utmz=154746788.134999998.99.6.utmcsr=google|utmccn=(オーガニック)|utmcmd=オーガニック|utmctr=%something%something%
それはクッキーの問題のようですか?
python - Python mechanizeを使用してリファラーを設定するにはどうすればよいですか?
私はプログラムでウェブサイトにログインするためのPythonプログラムを書いています。現在、Cookieの処理に問題があります。以下は私のコードです:
次のようなエラーが発生します。
「リファラー」を正しく処理していないようです。何か案が?
php - Facebook からの場合、リファラーが表示されない
わかりました、何か本当に怪しいことが Facebook で起こっています (他に何が新しいか)、私は 1 時間以上調査とテストを行ってきましたが、成功しませんでした。
以下の PHP コードを使用して Facebook ウォールに投稿し、それをクリックすると、ページが表示されても、Facebook の紹介アドレスは表示されません。
ただし、自分のサイトから「リンクのテスト」と表示されているリンクをクリックすると、サーバーとファイルの URL がリファラーとして表示されます。
他の誰かが同じ問題に直面しましたか?
私は完全に困惑しています。
これが私のコードです:
php - リファラー=カテゴリー?
クリックの発生元を追跡し、そのクリックの発生元に基づいてサイトに要素を表示することに成功しました。コード例は次のとおりです。
したがって、これは、 http://www.testdomain.com/testpageからクリックされた場合に bgphotos div を表示するように私のサイトに指示しています。これは素晴らしい作品です。Web ページ内で特定の div がクリックされた場所を追跡するために、さらに多くのコーディングを行いました。しかし、カテゴリからクリックされた場合は要素を表示したいと思います。
さて、解決策は $referer をカテゴリ Web ページに変更することだけだと思いました。しかし、問題は、このカテゴリの投稿のページが複数ある場合、各カテゴリのページ番号を手動で追跡する必要があることです...これには永遠に時間がかかります..例は次のとおりです。
ご覧のとおり、これでは手に負えなくなるので、可能な限りすべてのカテゴリ ページを追跡する必要があります。では、カテゴリから何かがクリックされたかどうかを追跡する方法はありますか?? または、この問題に対する他の解決策はありますか?
どんな助けでも大歓迎です。:)笑。本当にそうなるでしょう。
curl - curl コードが不完全または機能しない
私はこのコードを使用しています:
最終結果は「Ip-ul sau clasa asta a mai votata odata ! Incearca maine !」になるはずです。または「Se accepta doar voturi din Romania si Republica Moldova」ですが、空の四角形だけが表示されます。また、その URL へのアクセスは、私の IP を記録する必要があります。カールはそれをブロックしますか? 助けてください。ありがとう。
java - 助けが必要。Referer に基づいて受信トラフィックを転送する必要がある
これが取引です。
メンバーのみに制限できない公開ページがあり、着信リファラー URL を確認し、適切なドメインから来ている場合はトラフィックをルーティングする必要があります。他のすべてのトラフィックは、サイト外のランディング ページにルーティングされます。
2社間のEC販売促進、許可したURLから入ってくる人だけを許可したい。
robots.txt を使用してこれを実行しようとしましたが、この場合、そのファイルにアクセスできません (使用している CMS のおかげです)。
私はJavaでこれを行うことを余儀なくされています。どんな助けでも大歓迎です。