设置HTTP代理IP和不使用有何不同?
1.没有使用代理IP访问网站的工作流程如下:
客户网络链接代理服务器,向目标站点服务器发送请求
目标网站服务器应客户要求,并将结果归还给客户
2.使用代理IP访问网站的工作流程如下:
客户端链接到到代理服务器网络,将请求发送到代理服务器
代理服务器网络链接目标网站服务器网络,将客户端请求转发给目标服务器
目标服务器应要求代理服务器返回结果
代理服务器将结果传递给客户机
很明显,没有使用代理IP访问网站,与网站服务器打交道的是公共网络IP,而使用代理IP访问网站的是网站服务器的IP(即代理IP)。
那为什么要使用代理ip呢?代理IP在什么情况下需要使用?
如果客户网络与网站服务器之间存在网络隔阂,则可通过使用代理IP来解决;
若客户公共网络IP不希望目标服务器知道,则可使用代理IP隐藏客户公共网络IP,目标服务器仅知道一个代理IP。
客户多次访问目标站点,或者访问次数多,公共网络IP受到目标站点服务器的限制,如果无法继续访问,可以使用代理IP解决,即使受到限制,也可以随时更换代理IP继续访问。