1、什么是网络代理?
在一个基本的网络会话中,一个客户端发送一个请求到服务器,服务器返回一个响应;一个代理服务是一个应用程序或者系统,作为一个中介在你的电脑和互联网之间。客户端和服务器,代理以你的名义向网站,服务发送请求,代理服务可以在你本地的机器上,或者你的网络上的一些地方,或者在你的客户端和目标服务之间的任何地方。代理可以记录机器和Internet之间的所有通信量、显示所有请求、响应、cookie和页眉的内容、路由到指定的因特网位置、调试、直接攻击的安全性、DeVoP负载均衡。
postman有一个内置的Web代理来捕获API请求,postman拦截网络流量,以及代理设置来引导API请求。
2、配置代理设置
在如下页面进行代理设置:
a.使用自定义代理
postman在默认情况下禁用自定义代理设置,但我们可以自己打开;接下来选择代理服务器的类型,默认情况下选择HTTPheHTTPS,这就意味着HTTP和HTTPS的请求都会通过代理服务器;然后输入代理服务器的主机或者ip地址,输入代理服务器的端口。
过程:
postman客户端发送一个请求到你选的代理服务器
代理服务器发送请求到目标服务器
目标服务器通过代理服务器进行响应
b.使用系统代理
postman在默认情况下启用系统代理设置
过程:
postman客户端发送一个请求通过操作系统默认配置,它转发你的请求到代理服务器
系统代理服务器发送请求到目标服务器
目标服务器通过系统配置代理服务器进行响应
注意:如果系统代理和自定义代理都被打开,那么自定义代理将优先。