网络代理充当中间服务器,将来自 Apidog 的请求路由到互联网资源,同时保护你的内部网络。Apidog 提供灵活的代理配置选项,以适应不同的网络环境和安全要求。代理配置类型#
默认代理配置:管理 Apidog 如何连接到互联网并发送 API 请求
API 请求代理配置:专用于 API 请求,可独立自定义,以使用默认设置或自定义设置
如果你的代理需要身份验证,请在 Settings → Network Proxy 下输入必要信息。你可以从 Apidog 界面左下角访问该设置。两种代理设置都默认提供 Do Not Use Proxy 选项,API 配置最初设置为 Use Default Configuration。默认代理配置#
1.
默认代理包括与 Apidog 相关的所有网络服务,例如服务器连接和 API 请求,初始设置为 Do Not Use Proxy。
2.
如果你的本地系统使用代理,请将 Apidog 的默认代理设置为 Use System Proxy。
3.
如有需要,你也可以配置 Custom Proxy。
API 请求代理配置#
1.
如果设置为 Use Default Configuration,API 请求将沿用默认代理设置。
2.
若要让 API 请求使用系统代理设置,请确保默认代理和 API 代理设置已正确关联。
若要将系统中的 HTTP_PROXY、HTTPS_PROXY 和 NO_PROXY 环境变量纳入 Apidog,请启用以下选项: 特定代理配置#
配置自定义代理#
如果要为 API 请求使用不同于系统设置的代理服务器,请配置自定义代理。你可以灵活地将 HTTP、HTTPS 或这两类请求都通过自定义代理进行路由。API Type:定义 HTTP、HTTPS 或两者是否通过代理路由
Proxy Server:输入主机名或 IP 以及端口号
Authentication:如有需要,启用此选项并提供代理的用户名和密码
身份验证流程#
对于需要凭据的代理,请在 Settings → Network Proxy 下提供用户名和密码。1.
在所选代理配置(System Proxy 或 Custom)下启用 Authentication 功能
3.
点击 Save and Restart Apidog
登录期间设置代理#
如果访问 Apidog 必须使用代理,你可以直接从登录屏幕配置 Network Proxy。如果你处于企业防火墙或 VPN 后面,请咨询你的 IT 部门,以获取用于 Apidog 的正确代理设置。