🎨 #4050 【微信支付】修复服务商模式请求付款码codepay接口返回202状态码导致响应异常的问题
Co-authored-by: Onz <dioong@dingtalk.com>
This commit is contained in:
@@ -175,7 +175,8 @@ public class WxPayServiceApacheHttpImpl extends BaseWxPayServiceImpl {
|
||||
responseString = EntityUtils.toString(entity, StandardCharsets.UTF_8);
|
||||
}
|
||||
|
||||
if (HttpStatus.SC_OK == statusCode || HttpStatus.SC_NO_CONTENT == statusCode) {
|
||||
if (HttpStatus.SC_OK == statusCode || HttpStatus.SC_NO_CONTENT == statusCode
|
||||
|| (HttpStatus.SC_ACCEPTED == statusCode && url.endsWith("/codepay"))) {
|
||||
this.logRequestAndResponse(url, requestStr, responseString);
|
||||
return responseString;
|
||||
}
|
||||
|
||||
@@ -172,7 +172,8 @@ public class WxPayServiceHttpComponentsImpl extends BaseWxPayServiceImpl {
|
||||
responseString = EntityUtils.toString(entity, StandardCharsets.UTF_8);
|
||||
}
|
||||
|
||||
if (HttpStatus.SC_OK == statusCode || HttpStatus.SC_NO_CONTENT == statusCode) {
|
||||
if (HttpStatus.SC_OK == statusCode || HttpStatus.SC_NO_CONTENT == statusCode
|
||||
|| (HttpStatus.SC_ACCEPTED == statusCode && url.endsWith("/codepay"))) {
|
||||
this.logRequestAndResponse(url, requestStr, responseString);
|
||||
return responseString;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user