描述: 公司服务器不提供任何外网访问权限,只能通过代理服务器访问外网
开局就懵圈,之前只对http 或者 https设置过代理而华为是通过 sdk的方式提供的接口, 查了一圈文档终于找到了
找到有这么段配置ObsConfiguration.setHttpProxy可以设置代理,又懵没有示例代码不知道咋用,参考了其他人的博客找到方法
ObsConfiguration oc = new ObsConfiguration();
oc.setHttpProxy(PROXY_HOST, PROXY_PORT, PROXY_USER_NAME, PROXY_PASSWORD);
oc.setEndPoint(endPoint);
obsClient = new ObsClient(ak, sk, oc);
这样通过obsClient 上传文件 就可以走代理服务器了
不明白这段代码的可以看看之前的博客没设置代理:https://blog.csdn.net/qq_27292113/article/details/118680841?spm=1001.2014.3001.5501