访问网络资源的方式--application/json和x-www-form-urlencoded

Posted 释然的蛋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了访问网络资源的方式--application/json和x-www-form-urlencoded相关的知识,希望对你有一定的参考价值。

以Jsoup为例,x-www-form-urlencoded方式

Map<String,Object>  map = new HashMap<>();
map.put("state",1);
map.put("sentence", "随着春节前2018年版的新能源汽车补贴政策的落地,锂钴板块在节后迎来了开门红,多家公司纷纷公告在锂钴领域的新布局。2月25日晚间,新海宜(行情002089, 诊股) 公告签署锂产业合作协议,拟再出资5亿与国澳基金合作;软控股份(行情002073, 诊股) 也公告拟认购eCobalt股份,布局锂电池核心矿产资源;鹏欣资源(行情600490, 诊股) 在刚果( 金)的子公司则与当地矿业公司签署铜钴精矿包销协议,增强铜钴资源储备");
Document doc = Jsoup.connect("localhost:10884/api/klg/textDemo/all")
                    .header("useragent","Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (Khtml, like Gecko) Chrome/65.0.3325.181 Safari/537.36")
                    .header("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8")
                    .data("state","1")
                    .data("sentence", "随着春节前2018年版的新能源汽车补贴政策的落地,锂钴板块在节后迎来了开门红,多家公司纷纷公告在锂钴领域的新布局。2月25日晚间,新海宜(行情002089, 诊股) 公告签署锂产业合作协议,拟再出资5亿与国澳基金合作;软控股份(行情002073, 诊股) 也公告拟认购eCobalt股份,布局锂电池核心矿产资源;鹏欣资源(行情600490, 诊股) 在刚果( 金)的子公司则与当地矿业公司签署铜钴精矿包销协议,增强铜钴资源储备")
                    .post();

application/json方式

Ma<String,String> map = new HashMap<>();
map.put("username","aaaa");
map.put("password","123456");
Gson gson = new Gson();
String parameter = gson.toJson(map);
Document doc = Jsoup.connect("localhost:8080/api/user/login")
                    .header("useragent","Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36")
                    .requestBody(parameter)
                    .ignoreContentType(true)
                    .post();

  

以上是关于访问网络资源的方式--application/json和x-www-form-urlencoded的主要内容,如果未能解决你的问题,请参考以下文章

网络运维——访问共享的三种方式

将 JS 链接添加到 Application.js 文件

VirtualBox四种网络连接方式

无法通过 *** 以编程方式访问网络路径

Rails 6 的资产管道中不存在资产“application.js”

用 Java 访问网络摄像头的最佳方式