HTTP请求后IP更改

时间:2013-01-25 12:45:08

标签: ip httprequest httpresponse

我想在发出HTTP请求时更改我的IP地址。我想知道我是否更改了IP如果尚未响应任何请求会发生什么。即使此服务器的IP地址已更改,响应是否仍会定向到请求者服务器?

1 个答案:

答案 0 :(得分:1)

http是基于tcp的,这意味着问题和回复转到同一个套接字(这是一个点对点连接介质)。现在,如果您在请求期间更改了您的IP地址(即,流量通过已建立的套接字连接),则在所有操作系统上,我知道所有打开的套接字都将被关闭(连接您和服务器的链接将被切断)。服务器和客户端都将收到该事件的通知,并将采取相应的行动,例如客户端可能决定重新打开套接字并重复请求,该请求将来自新的IP地址。

问题仍然是你实际想要在这里实现的效果,因为这是一个相当不寻常的事件序列......