1.相同点: 访问的走向都是:客户端 -> 代理服务器 ->真实服务器 ->代理服务器->客户端
2.不同点: 正向代理语义上更侧重于,让代理服务器去帮忙请求某个网址。让代理服务器去帮忙访问qq,baidu这些网站等。 在这里有两个特征。 1、被访问的服务器(qq、baidu)只知道是代理服务器请求的,而不知道是你请求的; 2、你可以明确知道你要请求的真实服务器(qq、baidu) 3、客户端必须在浏览器设置代理服务器的地址和端口。(设置之后,意思就是说只要在这个浏览器上输入的网址,统统都丢给代理服务器去帮忙访问)
反向代理:客户端只知道代理服务器的地址,而不知道真实的服务器。客户端只能被动的请求代理服务器,在由代理服务器去 访问真实的服务器。在这里也有几个特征 1、客户端请求一个地址(比如代理服务器的地址),它并不知道这个地址是代理服务器的地址还是真实的地址 2、真实的地址是由代理服务器决定的。假设代表服务器的地址为www.a.com,它配置的是代理到baidu,那你看到的内容就是baidu;改天它配置成了qq, 你
.........................................................
|