From e460e434fe3975a4ae33466710d8292245ad8e07 Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期四, 19 六月 2025 18:09:33 +0800
Subject: [PATCH] 2025-06-19

---
 src/test/java/com/example/ImgCheckApplicationTests.java |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 48 insertions(+), 0 deletions(-)

diff --git a/src/test/java/com/example/ImgCheckApplicationTests.java b/src/test/java/com/example/ImgCheckApplicationTests.java
index bbce86d..1b1ae1b 100644
--- a/src/test/java/com/example/ImgCheckApplicationTests.java
+++ b/src/test/java/com/example/ImgCheckApplicationTests.java
@@ -1,7 +1,18 @@
 package com.example;
 
+import cn.hutool.core.bean.BeanUtil;
+import cn.hutool.json.JSONObject;
+import cn.hutool.json.JSONUtil;
 import org.junit.jupiter.api.Test;;
 import org.springframework.boot.test.context.SpringBootTest;
+
+import java.io.BufferedReader;
+import java.io.InputStreamReader;
+import java.io.OutputStreamWriter;
+import java.net.HttpURLConnection;
+import java.net.URL;
+import java.net.URLEncoder;
+import java.util.Map;
 
 @SpringBootTest
 class ImgCheckApplicationTests {
@@ -10,4 +21,41 @@
     void contextLoads() {
     }
 
+    public static void main(String[] args) {
+        URL url = null;
+        HttpURLConnection connection = null;
+        OutputStreamWriter writer = null;
+        BufferedReader reader = null;
+        StringBuilder response = new StringBuilder();
+        try {
+            url = new URL("http://oapi.xamjyy.com/OAPI/zhuShuJu/getShouFeiXm");
+            connection = (HttpURLConnection) url.openConnection();
+            connection.setRequestMethod("POST");
+            connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
+            connection.setRequestProperty("Authorization", "bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyI2MjY0MTYyNTk2MTY5OTczNzYiXSwiZXhwIjoxNzM0NzkyMzk2LCJqdGkiOiJhYjg0YWNjZi0xMDYyLTRjNDUtYjdhNy04OGVkYmQ4ZTdmYmMiLCJjbGllbnRfaWQiOiJYRlpaUUVmWFRaN2V4aGhpIn0.CothzTpZoz08Kvb8z3FIl0CtZQhc5p12H0oHmmdp1gQ");
+            connection.setDoOutput(true);
+            StringBuilder postData = new StringBuilder();
+            JSONObject jsonObject = JSONUtil.parseObj("{\"pageIndex\":1,\"pageSize\":10}");
+            for (String key : jsonObject.keySet()) {
+                if (postData.length() > 0) {
+                    postData.append("&");
+                }
+                String encode = URLEncoder.encode(key, "UTF-8");
+                String encode1 = URLEncoder.encode(String.valueOf(jsonObject.get(key)), "UTF-8");
+                postData.append(encode).append("=").append(encode1);
+            }
+            writer = new OutputStreamWriter(connection.getOutputStream());
+            System.out.println("postData = " + postData);
+            writer.write(postData.toString());
+            writer.flush();
+            reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
+            String line;
+            while ((line = reader.readLine()) != null) {
+                response.append(line);
+            }
+            System.out.println("response = " + response);
+        }catch (Exception e){
+
+        }
+    }
 }

--
Gitblit v1.8.0