在 Apidog 中发送或调试端点请求时,你可以使用请求代理 Agent 来发起请求。这有助于避免因网络限制或防火墙配置而无法访问内网端点等问题。个人请求代理 Agent 设置#
在 Apidog 中,进入项目后,你可以在右下角找到请求代理 Agent 设置。通过此设置,你可以选择不同的方法来代理从 Apidog 发起的端点请求。Apidog 客户端选项#
Apidog Web 选项#
个人请求代理 Agent 设置存储在云端,并且特定于每个项目,便于在未来的调试会话中快速应用。
为不同环境中的服务设置请求代理 Agent#
在项目内,你可以在环境管理页面为不同环境和服务(Base URLs)配置自托管请求代理 Agent。为某个服务分配请求代理 Agent 后,发送到该服务的所有端点请求都会自动通过所选 Agent 路由。这简化了不同网络环境下各服务的代理设置,为你的团队成员节省时间和精力。1.
服务代理设置优先:如果为某个服务配置了请求代理 Agent,它会覆盖任何个人代理设置。例如,如果某个服务配置为使用 Proxy A,但团队成员将其个人代理设置设为 Not Using Proxy,该服务仍将使用 Proxy A。
2.
服务代理设置仅在 Apidog 应用内生效:服务中的请求代理 Agent 设置仅适用于项目内发起的端点请求。对于从共享文档或公共文档站点发起的端点调试,将使用这些文档中配置的 CORS proxy 来发送请求。 管理服务代理 Agent#
你可以使用项目右下角的代理选择器查看或配置所有服务的请求代理 Agent。服务的请求代理 Agent 设置存储在云端,并在所有项目成员之间共享。