分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

Hutools之http工具类

发布时间:2023-09-06 02:09责任编辑:胡小海关键词:http

Hutools请求网络资源使用的工具类:HttpRequest和HttpResponse

Get方式请求数据

Get方式请求数据
Map<String,Object> 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<String,Object> paramMap = new HashMap<>();  HttpResponse httpResponse = HttpRequest.post(url).form(paramMap).timeout(time * 1000).execute(); ??int status = httpResponse.getStatus();(2)application/json形式的参数  Map<String,Object> 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方式的请求雷同)

Hutools之http工具类

原文地址:https://www.cnblogs.com/shirandedan/p/9455730.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved