Browse Source

add http请求

GITZYY 7 months ago
parent
commit
29963905a0

+ 6 - 0
egress-gateway-service-infrastructure/pom.xml

@@ -16,6 +16,12 @@
     </properties>
 
     <dependencies>
+
+        <dependency>
+            <groupId>com.caucho</groupId>
+            <artifactId>hessian</artifactId>
+            <version>4.0.60</version>
+        </dependency>
         <dependency>
             <groupId>com.hrsk.cloud</groupId>
             <artifactId>egress-gateway-service-domain</artifactId>

+ 10 - 4
egress-gateway-service-infrastructure/src/main/java/com/hrsk/cloud/eg/infrastructure/clinent/utils/HessianUtils.java

@@ -4,10 +4,10 @@ import com.alibaba.cola.exception.SysException;
 import com.caucho.hessian.io.Hessian2Input;
 import com.caucho.hessian.io.Hessian2Output;
 import com.google.common.collect.Lists;
-import com.hrsk.cloud.op.eg.domain.api.FunctionObject;
-import com.hrsk.cloud.op.eg.domain.api.HttpApiConfig;
-import com.hrsk.cloud.op.eg.domain.api.KeyValueObject;
-import com.hrsk.cloud.op.eg.domain.api.ValueObject;
+import com.hrsk.cloud.eg.domain.api.FunctionObject;
+import com.hrsk.cloud.eg.domain.api.HttpApiConfig;
+import com.hrsk.cloud.eg.domain.api.KeyValueObject;
+import com.hrsk.cloud.eg.domain.api.ValueObject;
 import lombok.extern.slf4j.Slf4j;
 
 import java.io.ByteArrayInputStream;
@@ -65,6 +65,12 @@ public class HessianUtils {
         }
     }
 
+    /**
+     * @description:  测试方法
+     * @author zhangyy
+     * @date 2024/8/27 10:14
+     * @version 1.0
+     */
     public static void main(String[] args) {
         FunctionObject md5 = new FunctionObject();
         md5.setCode("md5");

+ 6 - 0
pom.xml

@@ -23,6 +23,7 @@
         <commons-lang3.version>3.9</commons-lang3.version>
         <commons-codec.version>1.16.1</commons-codec.version>
         <cola.components.version>>4.3.2</cola.components.version>
+        <hessian.version>4.0.60</hessian.version>
     </properties>
 
     <dependencies>
@@ -113,6 +114,11 @@
                 <artifactId>druid-spring-boot-starter</artifactId>
                 <version>${druid-starter.version}</version>
             </dependency>
+            <dependency>
+                <groupId>com.caucho</groupId>
+                <artifactId>hessian</artifactId>
+                <version>${hessian.version}</version>
+            </dependency>
         </dependencies>
     </dependencyManagement>