Explorar el Código

fix some code

master
Binary Wang hace 7 años
padre
commit
007e736f74
Se han modificado 3 ficheros con 3 adiciones y 10 borrados
  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 Ver fichero

@@ -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 Ver fichero

@@ -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 Ver fichero

@@ -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) {


Cargando…
Cancelar
Guardar