瀏覽代碼

fix some code

master
Binary Wang 7 年之前
父節點
當前提交
007e736f74
共有 3 個檔案被更改,包括 3 行新增10 行删除
  1. +0
    -5
      weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/RequestHttp.java
  2. +2
    -3
      weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/SimpleGetRequestExecutor.java
  3. +1
    -2
      weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/AbstractWxMpServiceImpl.java

+ 0
- 5
weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/RequestHttp.java 查看文件

@@ -8,20 +8,15 @@ public interface RequestHttp<H, P> {
/**
* 返回httpClient
*
* @return
*/
H getRequestHttpClient();

/**
* 返回httpProxy
*
* @return
*/
P getRequestHttpProxy();

/**
* @return
*/
HttpType getRequestType();

}

+ 2
- 3
weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/SimpleGetRequestExecutor.java 查看文件

@@ -12,11 +12,10 @@ import me.chanjar.weixin.common.util.http.okhttp.OkHttpSimpleGetRequestExecutor;
public abstract class SimpleGetRequestExecutor<H, P> implements RequestExecutor<String, String> {
protected RequestHttp<H, P> requestHttp;

public SimpleGetRequestExecutor(RequestHttp requestHttp) {
public SimpleGetRequestExecutor(RequestHttp<H, P> requestHttp) {
this.requestHttp = requestHttp;
}


public static RequestExecutor<String, String> create(RequestHttp requestHttp) {
switch (requestHttp.getRequestType()) {
case APACHE_HTTP:
@@ -26,7 +25,7 @@ public abstract class SimpleGetRequestExecutor<H, P> implements RequestExecutor<
case OK_HTTP:
return new OkHttpSimpleGetRequestExecutor(requestHttp);
default:
return null;
throw new IllegalArgumentException("非法请求参数");
}
}



+ 1
- 2
weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/AbstractWxMpServiceImpl.java 查看文件

@@ -210,8 +210,7 @@ public abstract class AbstractWxMpServiceImpl<H, P> implements WxMpService, Requ
String url = String.format(WxMpService.OAUTH2_VALIDATE_TOKEN_URL, oAuth2AccessToken.getAccessToken(), oAuth2AccessToken.getOpenId());

try {
RequestExecutor<String, String> executor = SimpleGetRequestExecutor.create(this);
executor.execute(url, null);
SimpleGetRequestExecutor.create(this).execute(url, null);
} catch (IOException e) {
throw new RuntimeException(e);
} catch (WxErrorException e) {


Loading…
取消
儲存