diff --git a/README.md b/README.md index 3f14568..f6e72dd 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ ###使用 这里不多说直接上代码 集群的话,友店可能会有bug。 -测试链接 : http://pay.egan.in/index.html +测试链接 : http://pay.egzosn.com/index.html 服务端+网页端详细使用与简单教程请看 [pay-java-demo](pay-java-demo?dir=1&filepath=pay-java-demo) diff --git a/pay-java-demo/src/main/java/com/egzosn/pay/demo/service/PayResponse.java b/pay-java-demo/src/main/java/com/egzosn/pay/demo/service/PayResponse.java index 7e41013..9cbabf6 100644 --- a/pay-java-demo/src/main/java/com/egzosn/pay/demo/service/PayResponse.java +++ b/pay-java-demo/src/main/java/com/egzosn/pay/demo/service/PayResponse.java @@ -48,10 +48,28 @@ public class PayResponse { //根据不同的账户类型 初始化支付配置 this.service = apyAccount.getPayType().getPayService(apyAccount); this.storage = service.getPayConfigStorage(); - + //这里设置代理配置 +// service.setRequestTemplateConfigStorage(getHttpConfigStorage()); buildRouter(apyAccount.getPayId()); } + /** + * 获取http配置,如果配置为null则为默认配置,无代理。 + * 此处非必需 + * @return + */ + public HttpConfigStorage getHttpConfigStorage(){ + HttpConfigStorage httpConfigStorage = new HttpConfigStorage(); + //http代理地址 + httpConfigStorage.setHttpProxyHost("192.168.1.69"); + //代理端口 + httpConfigStorage.setHttpProxyPort(3308); + //代理用户名 + httpConfigStorage.setHttpProxyUsername("user"); + //代理密码 + httpConfigStorage.setHttpProxyPassword("password"); + return httpConfigStorage; + } /**