很多网络工作者在日常工作中需要使用HTTP代理P,也有很多网络工作者在日常工作中不需要使用HTTP代理P,都能正常完成工作任务,那么使不使用HTTP代理访问网站有什么不一样呢?
如果不使用HTTP代理,我们访问网站的工作流程是这样的:在浏览器里输入网址,回车打开网站,查看我们所需要的资料信息。
其原理是:
1、客户端(我们的电脑)向目标服务器(网站服务器)发送请求;
2、目标服务器接收请求并作出响应,返回信息到客户端。
如果使用HTTP代理,我们访问网站的工作流程是这样的:在浏览器里设置HTTP代理,然后输入网址,回车打开网站,查看我们所需要的资料信息。
其原理是:
1、客户端连接代理服务器,向代理服务器发送请求;
2、代理服务器接收请求,连接目标服务器,转发请求给目标服务器;
3、目标服务器接收请求做出响应,返回信息到代理服务器;
4、代理服务器返回信息到客户端。
从上面可以看出,不使用HTTP代理的话,是我们的客户端直接和目标服务器打交道;使用HTTP代理P的话,是代理服务器和目标服务器打交道,客户端隐居幕后。如果没有特殊要求,那么不使用HTTP代理P也能完成工作任务;如果需要频繁的获取信息,那么客户端就会受到访问限制,则需要频繁切换HTTP代理P来协助完成工作。