Hutools 의 http 도구 클래스

1275 단어 json
Hutools 가 네트워크 자원 에 사용 할 도구 클래스 를 요청 합 니 다: HttpRequest 와 HttpResponse
Get 방식 요청 데이터
Get      
Map paramMap = new HashMap<>(); //map HttpResponse httpResponse
= HttpRequest.get(url).form(paramMap).timeout(time * 1000).execute(); int status = httpResponse.getStatus(); System.out.println(httpResponse.body());

POST 방식 요청 데이터
(1)x-www-form-urlencoded     
  Map paramMap = new HashMap<>();
  HttpResponse httpResponse = HttpRequest.post(url).form(paramMap).timeout(time * 1000).execute();
   int status = httpResponse.getStatus();
(2)application/json     
  Map paramMap = new HashMap<>();
  paramMap.put("username,"jerry");
  Gson gson = new Gson();
  String param = hson.toJson(paramMap);  //  json  
  HttpResponse httpResponse = HttpRequest.post(url).body(param , "application/json").timeout(time * 1000).execute();
  int status = httpResponse.getStatus

PUT 방식 요청 데이터 (POST 방식 요청 과 유사)
 
다음으로 전송:https://www.cnblogs.com/shirandedan/p/9455730.html

좋은 웹페이지 즐겨찾기