91名师指路-头部
91名师指路

hutool实现post和get请求

由于某些原因,现在不支持支付宝支付,如需要购买源码请加博主微信进行购买,微信号:13248254750

一:引入pom

<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.8.12</version>
</dependency>


二:post请求

package com.gaia.plan.controller;

import cn.hutool.http.HttpRequest;
import com.alibaba.fastjson.JSON;
import org.springframework.web.bind.annotation.PostMapping;
import java.util.HashMap;
import java.util.Map;

public class Test {

@PostMapping("/test")
public void test() {
String url="http://localhost:8888/push";
String token="xxx";

Map<String, Object> params=new HashMap<>(16);
params.put("push_message", "");
params.put("push_channel", "");

String json= JSON.toJSONString(params);
String res = HttpRequest.post(url).header("token", token).body(json).execute().body();
}


}


三:get请求
package com.mszl.controller;

import cn.hutool.http.HttpRequest;
import org.springframework.web.bind.annotation.GetMapping;

public class Test {

@GetMapping("/list")
public void list() {
String url="http://localhost:9996/business/list";
String res = HttpRequest.get(url).execute().body();
}


}




2023-04-24 16:02:16     阅读(496)

名师出品,必属精品    https://www.91mszl.com

联系博主    
用户登录遮罩层
x

账号登录

91名师指路-底部