我想抓住一個客戶端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. WebClient客戶端IP地址
- 4. Azure客戶端IP地址
- 5. 客戶端ip地址
- 6. 如何發送$ .ajax POST請求從客戶端到服務器
- 7. 如何阻止客戶端向服務器發送ajax請求?
- 8. 爲什麼某些Web服務要求客戶端發送其IP地址?
- 9. 如何獲取客戶端IP地址
- 10. 如何獲取客戶端IP地址
- 11. 客戶端的IP地址/ MAC地址
- 12. 客戶端請求服務器使用服務器IP地址
- 13. 獲取請求的客戶端的IP地址(SOAP消息)
- 14. 來自Rails請求頭的客戶端IP地址
- 15. 獲取mule中的每個請求的客戶端IP地址
- 16. 獲取請求客戶端的IP地址(Soap消息)
- 17. 獲取請求的客戶端的IP地址expressjs
- 18. 獲取使用JSON原始POST數據發送cURL請求的客戶端的IP地址
- 19. 如何從SQL Server數據庫獲取客戶端IP地址
- 20. 使用Java小程序發送請求與客戶端IP
- 21. 如何獲得客戶端系統的IP地址,Serverlet要求
- 22. 客戶端發送SOAP請求
- 23. Swift Http客戶端不發送請求
- 24. 間隔發送請求從客戶端
- 25. 獲取發送cURL請求的用戶的IP地址
- 26. 澤西島REST客戶端請求 - 如何設置源IP地址
- 27. 如何將HTTP URL請求轉發到IP地址+端口?
- 28. 作爲HTTP請求的回調向客戶端發送錯誤
- 29. JAX-WS客戶端|用安全頭髮送客戶端請求
- 30. 如何從虛擬IP地址向服務器發送請求?
你有什麼嘗試過,爲什麼不使用服務器來獲取客戶端IP而不是將它發送到已經可以獲取它的東西? – NewToJS