美文网首页
Postman的代理(Proxy)

Postman的代理(Proxy)

作者: Testing凯 | 来源:发表于2020-03-01 22:06 被阅读0次

    代理(Proxy)

    代理服务器充当您的内部网络和Internet之间的安全屏障,阻止Internet上的其他人访问您的内部网络上的信息。

    什么是代理?

    在基本的web语言中,客户机向服务器发出请求,服务器返回响应。

    代理服务器是一个应用程序或系统,充当计算机和internet之间的中介,或者更具体地说,客户机和服务器之间的中介。代理代表您向网站、服务器和其他internet服务发出请求。

    代理可以驻留在本地机器、网络中的某个位置,或者internet上客户机和目标服务器之间的任何位置。

    与父母通过孩子相互交谈的方式类似,孩子是两个父母之间所有通信的代理。例如:

    家长1:放学后问问你父亲是否能来接你。

    蒂米:放学后你能来接我吗?

    家长2:是的。

    蒂米:爸爸说是的

    在这个类比中,子节点代表每个父节点转发信息。除了传递信息,代理还可以做得更多。例如:

    [if !supportLists]l  [endif]记录计算机与internet之间的所有通信

    [if !supportLists]l  [endif]显示所有请求、响应、cookie和标题的内容

    [if !supportLists]l  [endif]将流量路由到指定的internet位置

    [if !supportLists]l  [endif]调试

    [if !supportLists]l  [endif]免受直接攻击的保安措施

    [if !supportLists]l  [endif]DevOps负载平衡

    代理充当中间人,执行各种功能。Postman有一个内置的web代理来捕获API请求,Postman拦截器来拦截网络流量,代理设置来直接处理API请求。

    配置代理设置

    本文描述了如何在Postman中配置代理设置,使所有在邮递员应用程序中发出的请求都能通过代理服务器路由。这与使用内置代理捕获网络流量不同,内置代理允许邮递员拦截网络流量。

    用于Mac、Windows和Linux的本地应用程序支持配置代理。可以指定使用自定义代理,也可以指定使用操作系统中定义的系统代理。

    如果所有应用程序都需要使用相同的代理,则使用系统代理。如果希望将来自Postman的请求通过自定义代理服务器发送,就使用自定义代理服务器。

    要配置代理设置,就单击标题栏右侧的扳手图标,选择“设置”,然后选择代理选项卡。

    使用自定义代理

    Postman允许你配置自定义代理设置,以便direct Postman通过代理服务器转发HTTP或HTTPS请求。换句话说,这将通过你选择的代理服务器路由所有通过邮递员应用程序发送的请求。

    [if !supportLists]1.     [endif]Postman应用程序是通过所选代理发送请求的客户机。

    [if !supportLists]2.     [endif]代理服务器将请求发送到服务器。

    [if !supportLists]3.     [endif]服务器通过代理服务器返回响应。

    默认情况下禁用自定义代理设置,可以使用切换开关打开。

    通过选中适当的复选框选择代理服务器的类型。默认情况下,HTTP和HTTPS都被选中。这意味着HTTP和HTTPS请求都将通过代理服务器。

    在代理服务器下的第一个字段中,输入代理服务器的主机或IP地址(没有协议)。在代理服务器下的第二个字段中,输入代理服务器的端口。

    使用系统代理

    如果所有应用程序都需要使用相同的代理,则可能在操作系统级别配置了缺省代理。使用系统代理设置通过OS的默认配置在Postman中转发HTTP或HTTPS请求。换句话说,你正在告诉Postman应用程序和所有使用Postman发送的请求都遵循操作系统的默认配置。

    [if !supportLists]1.     [endif]Postman应用程序是通过操作系统的默认配置发送请求的客户机,默认配置将请求转发给代理服务器。

    [if !supportLists]2.     [endif]系统代理服务器将请求发送到服务器。

    [if !supportLists]3.     [endif]服务器通过代理服务器返回响应。

    默认情况下启用系统代理设置。通过Postman发出的任何请求都将通过系统代理。

    你可以使用切换开关打开或关闭此设置。当关闭时,所有的请求都直接发出。但是,无论应用程序中的代理设置如何,如果存在环境变量集,那么Postman仍然会使用系统代理。

    注意:如果同时打开系统代理和自定义代理,那么自定义代理将优先。

    相关文章

      网友评论

          本文标题:Postman的代理(Proxy)

          本文链接:https://www.haomeiwen.com/subject/ogfrkhtx.html