From 623cee8be4846e5762ff2949e519335ef8dee2bb Mon Sep 17 00:00:00 2001
From: suerprisePlus <15810472099@163.com>
Date: 星期一, 09 九月 2024 18:30:55 +0800
Subject: [PATCH] 大模型知识图谱接口对接

---
 src/main/java/com/yb/util/EntityHttpUtil.java |   19 ++++++++-----------
 1 files changed, 8 insertions(+), 11 deletions(-)

diff --git a/src/main/java/com/yb/util/EntityHttpUtil.java b/src/main/java/com/yb/util/EntityHttpUtil.java
index a45e6d7..11cea99 100644
--- a/src/main/java/com/yb/util/EntityHttpUtil.java
+++ b/src/main/java/com/yb/util/EntityHttpUtil.java
@@ -1,7 +1,9 @@
 package com.yb.util;
 
 import com.alibaba.fastjson.JSON;
+import com.yb.config.XzConfig;
 import okhttp3.*;
+import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Value;
 
 import org.springframework.stereotype.Component;
@@ -16,22 +18,18 @@
 @Component
 @RestController
 public class EntityHttpUtil {
-
-    @Value("${spring.geographical.token}")
-    String token ;
-
-    @Value("${spring.geographical.url}")
-    String url ;
+    @Autowired
+    private XzConfig xzConfig;
 
     public  String getMessage(String aurl){
         try{
-            String axiosUrl =  url+aurl;
+            String axiosUrl = xzConfig.geographicalUrl +aurl;
             OkHttpClient client = new OkHttpClient.Builder().connectTimeout(5, TimeUnit.SECONDS)
                     .readTimeout(5, TimeUnit.SECONDS)
                     .writeTimeout(5, TimeUnit.SECONDS)
                     .build();
             Request request = new Request.Builder()
-                    .addHeader("Token",token)
+                    .addHeader("Token",xzConfig.token)
                     .url(axiosUrl)
                     .build();
             Response response = client.newCall(request).execute();
@@ -50,7 +48,6 @@
                     .writeTimeout(0, TimeUnit.SECONDS)
                     .build();
             Request request = new Request.Builder()
-
                     .url(aurl)
                     .build();
             Response response = client.newCall(request).execute();
@@ -62,7 +59,7 @@
     }
     public String getPostMessage(String aurl, HashMap<String,String> parms){
         try{
-            String axiosUrl = url+aurl;
+            String axiosUrl = xzConfig.geographicalUrl+aurl;
             FormBody.Builder builder= new FormBody.Builder();
             for(String key:parms.keySet()){
                 builder.add(key,parms.get(key));
@@ -73,7 +70,7 @@
                     .writeTimeout(5, TimeUnit.SECONDS)
                     .build();
             Request request = new Request.Builder()
-                    .addHeader("Token",token)
+                    .addHeader("Token",xzConfig.token)
                     .url(axiosUrl)
                     .post(requestBody)
                     .build();

--
Gitblit v1.9.3