소스 검색

修改okhttp的兼容语法

hxl13994548489 6 달 전
부모
커밋
3ea4ab06b9
1개의 변경된 파일5개의 추가작업 그리고 4개의 파일을 삭제
  1. 5 4
      linkwe-common/src/main/java/com/linkwechat/common/utils/createQrCode/WxMiniProgramGetQRCodeByCommonUtil.java

+ 5 - 4
linkwe-common/src/main/java/com/linkwechat/common/utils/createQrCode/WxMiniProgramGetQRCodeByCommonUtil.java

@@ -97,10 +97,11 @@ public class WxMiniProgramGetQRCodeByCommonUtil {
         }
         }
         // 3. 发送POST请求
         // 3. 发送POST请求
         String url = "https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=" + accessToken;
         String url = "https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=" + accessToken;
-        RequestBody requestBody = RequestBody.create(
-                params.toJSONString(),
-                MediaType.parse("application/json; charset=utf-8")
-        );
+
+
+        // 兼容写法(参数顺序调换,可能有@Deprecated警告)
+        MediaType mediaType = MediaType.parse("application/json; charset=utf-8");
+        RequestBody requestBody = RequestBody.create(mediaType, params.toJSONString());
         Request request = new Request.Builder().url(url).post(requestBody).build();
         Request request = new Request.Builder().url(url).post(requestBody).build();
         try (Response response = client.newCall(request).execute();) {
         try (Response response = client.newCall(request).execute();) {
             if (!response.isSuccessful()) {
             if (!response.isSuccessful()) {