クライアントIPアドレスをjavascriptで取得し、AJAXリクエストを使用してサーバーに送信したいと考えています。どのように私がこれを達成することができるかに関する提案はすばらしいでしょう。いくつかのコード例はさらに優れています。 ありがとうございます!クライアントIPアドレスをAJAXリクエストデータとして送信する方法
0
A
答えて
0
フロントエンドJavascript自体は、ユーザーのIPアドレスを知らせるものにはアクセスできません。ここを参照してください:
How to get client's IP address using javascript only?
しかし(それがその答えで述べているように)あなたがIPアドレスを取得するために使用できるAPIがあります。
ただし、あなたのAJAXリクエストを受信したサーバーは、自動的にそのIPアドレスにアクセスします。ですから、サーバー上にコードを設定することができれば、良いものになるはずです。あるいは、少なくとも別の質問があります。
がサーバーを制御せず、webforms APIへのPOSTデータのような処理を行っている場合は、APIを使用するのが最善の方法です。
+0
ありがとうございました!これは本当に助けになった! –
0
クライアント側のJavaScriptは、ネットワークアドレスへのアクセス権がありません。あなたが具体的に求めていることは不可能です。
クライアント側で最も近いルーティング可能なアドレスを特定できますが、これは常にアップストリームプロキシまたはNATルーターです。
関連する問題
- 1. 春に発信者のIPアドレスを送信する方法RestTemplate
- 2. ApacheまたはPHPを使用してクライアントIPアドレスを転送する方法
- 3. jQueryを使用してクライアントIPアドレスを取得する方法
- 4. ボレー(アンドロイド)でIPアドレスにPOSTリクエストを送信する方法
- 5. ないIPアドレスの送信元アドレスは
- 6. vpshereクライアントでvm DNS名とIPアドレスを変更する方法
- 7. IPアドレスを使用してメールを送信するには?
- 8. クライアント(アンドロイド) - サーバ(java)通信 - ローカルIPアドレス
- 9. 自動的にIPアドレスを更新して送信する
- 10. Logstashで、クライアントのパブリックIPアドレスをフィールドとして取得する方法
- 11. TIdCommandにコマンドを送信したIPアドレスを取得する方法は?
- 12. node.jsでUDPメッセージを送信するときの送信元IPアドレスの変更
- 13. WebClientクライアントのIPアドレス
- 14. クライアントのIPアドレス/ MAC
- 15. HttpListenerリモートIPアドレス(クライアント)
- 16. node.jsを使って電子メールでIPアドレスを送信する
- 17. Azureロードバランサ - 送信元IPアドレスが悪い
- 18. クライアントが接続しているサーバーのIPアドレスを確認する方法
- 19. IPアドレスを使用して送信元と宛先の間のやりとりを引き出す方法は?
- 20. IPアドレスを使用してHerokuのクライアントからサーバーを接続する方法
- 21. AzureでクライアントのIPアドレスを取得する方法C#?
- 22. socket.ioでクライアントのIPアドレスを取得する方法
- 23. R配管でクライアントのIPアドレスを取得する方法
- 24. blazeDSでクライアントのIPアドレスを取得する方法
- 25. JBossリモートEJBコールでクライアントIPアドレスを取得する方法は?
- 26. クライアントのIPアドレスを取得する方法
- 27. クライアントのIPアドレスを自動的に取得する方法
- 28. JavaScriptでクライアントのIPアドレスを取得する方法は?
- 29. クライアント/ユーザのIPアドレスを取得する方法は?
- 30. Javaでクライアントの元のIPアドレスを取得する方法は?
何を試してみましたか?また、クライアントIPを取得するためにサーバーを使用するのはなぜですか? – NewToJS