SeedStack,在外部客户端期间执行rest api调用时进行代理配置



我使用外部客户端进行了一次sipmle rest api调用,但由于代理的原因,无法调用rest api。我试着设置System.setProperties(props(;props包含代理url和端口号,但仍然无法进行rest调用。你能告诉我如何使用外国客户端在种子堆栈中配置代理吗。

默认情况下,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属性根据环境变量(默认值(确定代理是应始终启用、始终禁用还是自动启用
  • 其他属性的格式应与其对应的环境变量的格式相同

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

最新更新