我想抓住一个客户端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,然后使用API是你最好的选择。
+0
谢谢!这真的有帮助! –
0
客户端JavaScript无法访问网络地址。你特别要求的是不可能的。
您可以为客户端服务器端确定最近的可路由地址,但这可能始终是上游代理或NAT路由器。
相关问题
- 1. Erlang:客户端IP地址,发送数据包到特定的客户端?
- 2. REST客户端 - 如何用PUT请求发送数据?
- 3. 如何阻止客户端向服务器发送ajax请求?
- 4. Azure客户端IP地址
- 5. 客户端ip地址
- 6. 如何获取客户端IP地址
- 7. 如何获取客户端IP地址
- 8. 获取请求客户端的IP地址(Soap消息)
- 9. 获取请求的客户端的IP地址(SOAP消息)
- 10. 获取mule中的每个请求的客户端IP地址
- 11. 获取请求的客户端的IP地址expressjs
- 12. 使用Java小程序发送请求与客户端IP
- 13. 如何获得客户端系统的IP地址,Serverlet要求
- 14. Swift Http客户端不发送请求
- 15. 作为HTTP请求的回调向客户端发送错误
- 16. 如何使用HttpClient从特定IP地址发送请求? C#
- 17. 如何使用volley发送POST请求到IP地址(android)
- 18. 如何从虚拟IP地址向服务器发送请求?
- 19. JAX-WS客户端|用安全头发送客户端请求
- 20. 如何向客户端发出请求IP
- 21. 客户端如何发现服务器的IP地址?
- 22. 尝试发送db.collection()找到()返回到客户端Ajax请求
- 23. 返回从服务器数据到客户端发送的Ajax请求的JavaScript
- 24. 我应该使用https请求还是ajax向客户端发送数据?
- 25. 通过java中的IP地址发送HTTP GET请求到目标IP地址
- 26. 发送Ajax请求时本地主机和IP地址的区别
- 27. 如何在客户端请求数据列表时向客户端发送额外参数
- 28. 厨师 - 客户端IP地址
- 29. RESTEasy和客户端IP地址
- 30. 日志客户端IP地址
你有什么尝试过,为什么不使用服务器来获取客户端IP而不是将它发送到已经可以获取它的东西? – NewToJS