Hutools tool classes for requesting network resources: HttpRequest and HttpResponse
Get method Request data
Get method Request data
map<string,object> Parammap = new hashmap<> (); = Httprequest.get (URL). form (PARAMMAP). Timeout (time *$int status = httpresponse.getstatus () ; System.out.println (Httpresponse.body ());
Post Method Request data
(1) Parameters of x-www-form-urlencoded form map<string,object> parammap = new hashmap<> (); HttpResponse HttpResponse = httprequest.post (URL). form (PARAMMAP). Timeout (time *). Execute (); int status = Httpresponse.getstatus (), (2) parameter of Application/json form map<string,object> parammap = new hashmap<> (); Parammap.put ("username," Jerry "); Gson Gson = new Gson (); String param = Hson.tojson (parammap); Convert JSON data HttpResponse HttpResponse = httprequest.post (URL). Body (param, "Application/json"). Timeout (time * 1000). Execute (); int status = Httpresponse.getstatus
Put method request data (same as POST request)
Hutools's HTTP Tool class