正向代理
- 客户端是否知道目标服务器的URL:是
- 服务端是否知道真实的客户端是谁:否
- 客户端请求的URL是代理服务器的还是目标服务器的:目标服务器
- 代理请求的方式:代替请求(代理服务器根据目标URL向URL发请求,并将结果返回给客户端)
反向代理
- 客户端是否知道目标服务器的URL:否
- 服务端是否知道真实的客户端是代理服务器的还是目标服务器的:可以知道
- 客户端请求的URL是代理服务器的还是目标服务器的:代理服务器
- 代理请求的方式:请求转发(代理服务器根据映射机制向目标转发请求,并将结果返回给客户端)