SeedStack,在假客户端期间执行剩余api调用时的代理配置?

时间:2018-11-04 19:01:51

标签: seedstack

我正在使用伪装客户端进行一次sipmle rest api调用,但是由于代理未通过而可以调用rest api。 我尝试设置System.setProperties(props);道具包含代理网址和端口号。但仍然无法进行休息通话。 您能告诉我如何使用伪装客户端在Seedstack中配置代理。

1 个答案:

答案 0 :(得分:1)

默认情况下,SeedStack将使用(相对)标准http_proxyhttps_proxyno_proxy环境变量自动配置JVM范围的代理。

  • http_proxyhttps_proxy变量应采用以下格式:

    http[s]://[user:password@]proxy.example.com:8080
    
  • no_proxy变量是一个用逗号分隔的排除模式列表:

    *.domain.com, *.other.com
    

如果要手动指定代理配置,则可以在application.yaml文件中进行:

proxy:
  mode: ENABLED|DISABLED|AUTO
  httpProxy: ...
  httpsProxy: ...
  noProxy: ...
  • mode属性根据环境变量(默认值)确定是应始终启用代理,始终禁用代理还是自动代理。
  • 其他属性应与对应的环境变量具有相同的格式。

(自动或手动配置)代理后,将在应用程序启动时打印日志。