发票云私有网络代理配置
问题描述:
解决方案:
1. 配置参数
在后台配置表(er_std_config)中添加
Key: httpProxy
Value: hostname:port
2. 说明
u 配上这个参数后, 费用所有对外部的请求, 包括商旅和发票, 都会走配置的这个代理服务
u 如果没有配置这个参数, 则不走代理
3. 星瀚整体全局代理请求配置
在java服务启动参数中, 加上
参数 | 说明 |
- Dhttps.proxyHost="10.0.241.34" | https请求代理域名 |
-Dhttps.proxyPort=8080 | https请求代理端口 |
-Dhttp.proxyHost="10.0.241.34" | http请求代理域名 |
-Dhttp.proxyPort=8080 | http请求代理端口 |
-Dhttp.noProxyHosts="10.0.241.34|10.0.241.3" | 排除不走代理的请求域名 |
4. 代码实现
private static HttpsURLConnection getHttpsConnection(String url) throws IOException { HttpsURLConnection con = null; URL u = new URL(url); // 判断是否走代理 ProxyAddr httpProxy = ErStdConfig.getHttpProxy(); if(httpProxy != null) { InetSocketAddress addr = new InetSocketAddress(httpProxy.hostname, httpProxy.port); Proxy proxy = new Proxy(Proxy.Type.HTTP, addr); con = (HttpsURLConnection) u.openConnection(proxy); } else { con = (HttpsURLConnection) u.openConnection(); }
return con; } |
如对上述发票云私有网络代理配置有疑问,可联系 段友爱 同学。
发票云私有网络代理配置
本文2024-09-23 00:44:52发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-141467.html