当前位置: 首页 > news >正文

示范高职建设网站网站建设速成班培训

示范高职建设网站,网站建设速成班培训,无锡高端网站建设咨询,网站编程用什么语言好hutool工具HttpUtil 使用hutool就能实现http请求,官方案例 // 最简单的HTTP请求,可以自动通过header等信息判断编码,不区分HTTP和HTTPS String result1 HttpUtil.get("https://www.baidu.com");// 当无法识别页面编码的时候&…

hutool工具HttpUtil

使用hutool就能实现http请求,官方案例

// 最简单的HTTP请求,可以自动通过header等信息判断编码,不区分HTTP和HTTPS
String result1= HttpUtil.get("https://www.baidu.com");// 当无法识别页面编码的时候,可以自定义请求页面的编码
String result2= HttpUtil.get("https://www.baidu.com", CharsetUtil.CHARSET_UTF_8);//可以单独传入http参数,这样参数会自动做URL编码,拼接在URL中
HashMap<String, Object> paramMap = new HashMap<>();
paramMap.put("city", "北京");String result3= HttpUtil.get("https://www.baidu.com", paramMap);

我的场景:

get

需要Authorization和在地址栏上拼接上参数,比如http://aaa/bbb?ccc=3&ddd=1&eee=2,其中参数ccc,ddd,eee为参数,是需要拼接在url=http://aaa/bbb上的,即参数传参为param,发现我按照这个String result3= HttpUtil.get("http://aaa/bbb", paramMap);报异常说没有权限,因为没有带Authorization。但是发现使用HttpUtil.get之后带不了Authorization,
但是通过HttpUtil.createGet是可以的,但是得把http://aaa/bbb手动拼接上参数 urlExtend=http://aaa/bbb?ccc=3&ddd=1&eee=2

      // 发送GET请求String response = HttpUtil.createGet(urlExtend).header("Authorization", token).execute().body();

一般场景:

            json = HttpRequest.get(urlExtend).header("Authorization", token).timeout(25000).execute().body();

所以咱就是说?必须要把拼接好的url放进参数中请求?俺也不懂,

post

post请求方式一般是把参数放在post中
场景:使用form-data方式放在body中传参
【这个本身就有点奇怪,一般post直接使用json格式放在body中,这里使用form data格式放在body中,可能是因为参数少?】
同样url=http://aaa/bbb

              String result = HttpRequest.post(url).header("Authorization", token).header("Content-Type", "multipart/form-data").form("file", file).form("aaa", 111).form("bbb",222).form("ccc", 333)           .form("version", "MBL3.0").timeout(120000).execute().body();

一般场景:放在json中

String json = ...;
String result = HttpRequest.post(url).body(json).execute().body();

对json格式的一般处理:map转成json格式

HashMap<String, Object> map= new HashMap<>();
map.put("aaa", 111);
map.put("bbb", "222");
String result = HttpRequest.post(porUrl).body(JSONUtil.toJsonStr(map)).execute().body();
http://www.yayakq.cn/news/310390/

相关文章:

  • 织梦网站后台打不开来几个好看的网站
  • 做网站前的准备济南网站建设伍际网络
  • 帮做3d模型的网站电商网站开发平台用什么人开发
  • 做网站排名工具杭州建设网站网站
  • 南京建站公司哪家好mysql数据库建设网站
  • pc网站转换手机网站wap某网站安全建设方案
  • 网站开发包括几个部分盐城整站优化
  • 网站建设 中山南阳做个网站多少钱
  • 珠海响应式网站建设推广公司网站图片alt属性
  • 梅州建站公司天津建设工程信息网评标专家 终审
  • 云存储做网站湖南网站建设哪家有
  • 贵州省交通建设集团网站南昌网站建设哪家比较好
  • 两学一做学习教育网站如何创建微信小程序下单
  • 珠海哪个公司做网站好开了个网站用年份做名字好吗
  • 学前端要逛那些网站重庆企业网站备案要多久时间
  • 微网站的功能资讯文章类网站织梦模板
  • 烟台网站建设平台网络营销主要学些什么
  • 深圳大型网站建设服务公司在线手机网站预览
  • 推荐一些做网站网络公司网站建设的基础
  • wordpress图片自适应保定seo外包服务商
  • 专业网站制作推广服务做网站要交百分七十定金
  • 网站建设个一般需要花费多少钱网络技术就业方向
  • php网站开发干嘛的阿里云做视频网站犯法吗
  • 做医药商城网站的公司韩国设计欣赏网站
  • dede网站如何换logo新华路网站建设
  • 安装wordpress xampp系统优化app最新版
  • 做淘宝客网站需要注意什么简述网站的建站流程
  • 大连专业手机自适应网站制作网络程序开发
  • 清镇手机网站建设培训班有哪些课程
  • 合肥市有做网站的公司吗网站301的作用