有誰知道如何使用套接字編程獲取客戶端IP地址,而我們正在請求文件傳輸的訪問?我正在使用C#。如何使用套接字編程獲取客戶端IP#
3
A
回答
2
Socket.LocalEndPoint
或Socket.RemoteEndPoint
應該做的伎倆,取決於你是否是客戶端。
0
假設你有一個TcpListener
,在撥打AcceptSocket
後,你將返回一個Socket
。在此插槽可以調用RemoteEndPoint
2
爲了得到實際的IP地址:
// Using the RemoteEndPoint property.
Console.WriteLine (
"I am connected to " + IPAddress.Parse (((IPEndPoint)s.RemoteEndPoint).Address.ToString()) +
"on port number " + ((IPEndPoint)s.RemoteEndPoint).Port.ToString());
// Using the LocalEndPoint property.
Console.WriteLine (
"My local IpAddress is :" + IPAddress.Parse (((IPEndPoint)s.LocalEndPoint).Address.ToString()) +
"I am connected on port number " + ((IPEndPoint)s.LocalEndPoint).Port.ToString());
從msdn現場拍攝:
相關問題
- 1. 客戶端套接字 - 獲取IP -java
- 2. ServerSocket +客戶端套接字 - 如何獲取客戶端的IP地址?
- 3. 如何在Lua套接字中獲取客戶端IP
- 4. 如何獲取Tornado Web套接字請求的客戶端IP?
- 5. 如何使用客戶端套接字
- 6. 無法通過套接字服務器獲取客戶端IP
- 7. 如何獲取用戶的套接字客戶端?
- 8. 套接字編程客戶端名稱
- 9. 編程web套接字客戶端?
- 10. 獲取客戶端IP的客戶端
- 11. 如何在java中使用客戶端套接字程序知道客戶端端口和IP地址
- 12. 如何使用Oracle APEX獲取遠程客戶端IP地址?
- 13. 使用python獲取客戶端ip
- 14. 如何獲取客戶端的IP?
- 15. 如何獲取客戶端IP地址
- 16. 如何獲取客戶端的IP?
- 17. 如何獲取客戶端IP地址
- 18. Node.js:獲取客戶端IP
- 19. DARTlang獲取客戶端IP
- 20. C(Linux)中的套接字 - 我如何獲得客戶端IP和端口
- 21. 使用套接字io java客戶端的套接字io客戶端
- 22. 服務器/客戶端使用套接字編程
- 23. 使用NIO的套接字中客戶端的IP地址
- 24. 如何在帶有套接字的Java,TCP/IP服務器/客戶端模型中獲取遠程IP地址?
- 25. 如何從Telnet客戶端在套接字編程C本
- 26. 如何從Java中的套接字獲取客戶端名稱?
- 27. python套接字客戶端程序2(獲取請求)
- 28. iPhone TCP/IP套接字服務器/客戶端程序
- 29. 如何在Unix套接字編程中獲取本地IP地址和端口?
- 30. 套接字 - 在客戶端使用INADDR_ANY
你說的是獲得本機的IP地址(S)你目前在,還是在發出請求的遠程計算機上? – Josh 2010-07-23 13:40:37
基本上我正在開發窗口移動應用程序,我們使用XML文件來存儲信息。因此,當窗口移動應用程序發出請求以保存文件到服務器時,我希望我的窗口應用程序創建該窗口移動應用程序的文件夾並將所有文件保存在該文件夾中。 – 2010-07-26 12:39:29