小编soH*_*ore的帖子

HTTP Web请求的欺骗IP地址?

我在公司的服务器上有一个Web服务,我们限制访问我们网络上的所有其他服务器.

但我需要从另一台机器上调用它.有没有办法可以欺骗其他服务器的IP地址,以便向Web服务发送http请求?我只需要发送信息我不需要任何返回的数据.它用于记录主服务器上另一台服务器的命中.

我正在使用这个

IPEndPoint endpointAddress = new IPEndPoint(IPAddress.Parse(ipAddress), 80);
using (Socket socket = new Socket(endpointAddress.AddressFamily, SocketType.Stream, ProtocolType.Tcp))
{
    socket.SendTimeout = 500;
    socket.Connect(endpointAddress);
    socket.Send(byteGetString, byteGetString.Length, 0);
}
Run Code Online (Sandbox Code Playgroud)

但得到一个例外

连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接的主机无法响应23.202.147.163:80

c# sockets

2
推荐指数
1
解决办法
2754
查看次数

标签 统计

c# ×1

sockets ×1