From aa93e512a60379c6373d10023f49dae4403b51c4 Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期五, 21 二月 2025 17:55:09 +0800
Subject: [PATCH] 金堆成同步字典服务

---
 src/test/java/com/example/ImgCheckApplicationTests.java |   54 +++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 51 insertions(+), 3 deletions(-)

diff --git a/src/test/java/com/example/ImgCheckApplicationTests.java b/src/test/java/com/example/ImgCheckApplicationTests.java
index 991fde3..1b1ae1b 100644
--- a/src/test/java/com/example/ImgCheckApplicationTests.java
+++ b/src/test/java/com/example/ImgCheckApplicationTests.java
@@ -1,13 +1,61 @@
 package com.example;
 
-import org.junit.jupiter.api.Test;
-//import org.springframework.boot.test.context.SpringBootTest;
+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;
 
-//@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 {
 
     @Test
     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