HttpHeaders header = new HttpHeaders(); JSONObject jsonObj = HttpHelper.sendGetRequest(url, header); String token = jsonObj.getString("token");Post 请求获取数据示例
HttpHeaders headers = new HttpHeaders(); headers.add("Authorization", "Bearer "+ token); JSONObject requestObj = new JSONObject(); requestObj.put("propName", "name"); requestObj.put("propValue", vmHostName); requestObj.put("type", "HOST"); JSONObject jsonObj = HttpHelper.sendPostRequest(url,requestObj,headers);
请求体 Body
{"propValue":"sd2_25","type":"HOST","propName":"name"}工具类
import org.springframework.http.HttpEntity; import org.springframework.http.HttpHeaders; import org.springframework.http.HttpMethod; import org.springframework.http.MediaType; import org.springframework.http.ResponseEntity; import org.springframework.web.client.RestTemplate; import com.alibaba.fastjson.JSONObject; public class HttpHelper { public static JSONObject sendGetRequest(String url,HttpHeaders headers){ RestTemplate client = new RestTemplate(); HttpMethod method = HttpMethod.GET; headers.setContentType(MediaType.APPLICATION_JSON); HttpEntity
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)