Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 正在获取连接到代理服务器的本地计算机的ip地址_C#_Sockets_Networking - Fatal编程技术网

C# 正在获取连接到代理服务器的本地计算机的ip地址

C# 正在获取连接到代理服务器的本地计算机的ip地址,c#,sockets,networking,C#,Sockets,Networking,我目前正在实现一个HTTP代理服务器,我需要将本地计算机的ip地址连接到它。请注意,我指的不是远程服务器的ip地址,它不是ASP.NET应用程序,而是桌面应用程序。另一台计算机上的用户将通过浏览器输入代理服务器的ip地址和端口号,比如说Mozilla Firefox,我真的需要获得用户的ip地址 我在网上到处找,找不到像样的解决办法。有什么想法吗?如果您正在构建代理服务器,您能否对其进行编码以从请求的HTTP头获取客户端IP地址?Socket具有RemoteEndPoint属性RemoteEnd

我目前正在实现一个HTTP代理服务器,我需要将本地计算机的ip地址连接到它。请注意,我指的不是远程服务器的ip地址,它不是ASP.NET应用程序,而是桌面应用程序。另一台计算机上的用户将通过浏览器输入代理服务器的ip地址和端口号,比如说Mozilla Firefox,我真的需要获得用户的ip地址


我在网上到处找,找不到像样的解决办法。有什么想法吗?

如果您正在构建代理服务器,您能否对其进行编码以从请求的HTTP头获取客户端IP地址?
Socket
具有
RemoteEndPoint
属性RemoteEndPoint属性将提供用户向其发出请求的远程服务器的端点,不是用户的ip地址。
我当前正在实现HTTP代理服务器
,当您编写服务器端代码时,连接的客户端的
RemoteEndPoint
将为您提供所需的内容。(不是你与真正的远程服务器的连接)你能发一段代码吗?