参照リンクからサーバーサイドコードを使用せずに参照リンクを取得すると、リモートユーザー名を取得できますか?リモートユーザー名
-1
A
答えて
2
Stack Overflowであなたのサイトへのリンクをクリックしたような場合は、私のユーザー名が「Agent Conundrum」であることを確認できますか?いいえ、参照サイトの助けを借りなければそのことはできません。あなたが得ることができるはずの情報は、$_SERVER
スーパーグローバル配列の(永久にスペルミスの)HTTP_REFERER
です。これはユーザが来たページを示しています。それでも、block or changeには方法があります(特に、ユーザーがアドレスバー経由であなたのページに直接移動した場合は設定されないため)。
個人情報が漏洩したサイト(個人情報であっても、一部のサイトではユーザー名であっても)を漏らしたサイトを使用することは望ましくありません。私の知識なしに情報。
一般的に、この情報を送信する正当な理由があるサイトには、FacebookConnectのようなAPIが組み込まれています。それでも、ユーザーには厳密にオプトインする必要があります。
1
一般的には:いいえ。 HTTPプロトコルは、リモートユーザー名の送信には関係しません。
0
specificの場合は、データを取得しようとしているサービスの種類が多少ある場合は、お答えできます。
ラージ/パブリックサービスでは、参照元でフォークできるアクセシブルなAPIがいくつかありますが、ほとんどの場合、サイトの正規表現やHTMLの構造をほとんど知る必要はありません。
関連する問題
- 1. リモートユーザーを動的に偽装する - c#とasp.net
- 2. ドメインコンピュータに接続されたリモートユーザーのIPアドレスを知る方法?
- 3. Capistranoでリモートユーザーを切り替える方法
- 4. リモートユーザーのパスワードを変更する方法が必要です - NetUserChangePasswordが2245で失敗する
- 5. エンティティ名とテーブル名
- 6. Sencha Touch - モデルフィールド名の別名
- 7. ReflectionException、クラス名\サブ名は
- 8. バンドル名とバンドル表示名
- 9. コントローラ名へのモデル名
- 10. 無名名前空間
- 11. Python pep8 - 国名のメソッド名?
- 12. 名
- 13. テキストから名詞+名詞または(adj |名詞)+名詞を抽出する
- 14. キャメルケースのブランド名を含むキャメルケース関数名の名前付け
- 15. LINQモデリング列名と同じ名前テーブル名
- 16. 署名者に署名するDocusign署名付き文書
- 17. 都市名と国名着信番号の名前?
- 18. C++名前(匿名)名前空間定義
- 19. Wcfサービスプロキシの名前/名前空間の命名方法
- 20. HadoopのMapReduceでリレーション名/テーブル名/ファイル名を使用する
- 21. オブジェクト名と関数名を取得
- 22. ないユニークなテーブル/別名:テーブル名
- 23. XAML名前空間の命名規則
- 24. 範囲名が名前マネージャーにない
- 25. C#のget文字列名の名前
- 26. ファイル名のインクリメンタルな名前の変更
- 27. 私のバッチスクリプトは、ファイル名、ディレクトリ名エラー
- 28. 名前空間、クラス名、イベントハンドラ難読化
- 29. テーブル名のCakephp命名規則
- 30. フォルダ名と異なるサブプロジェクト名
ありがとう、私は何を意味するか? – Illusionist
@Illusionistもし私があなたの問題を解決したら、私の答えを受け入れることを検討してください。また、私はあなたのコメント(編集ウィンドウ中に作成されたものの1つで、SOは編集としてマークしていない)からいくつかの編集を行ったので、追加情報を得るために私の答えを再度読んでください。 – AgentConundrum