zoukankan      html  css  js  c++  java
  • 访问网络资源的方式--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();
    

      

  • 相关阅读:
    unittest模块小结
    自定义日志类
    配置文件的简单操作
    自动化框架搭建(一)
    openpyxl一点心得
    关于过滤字符中不同元素小结
    关于传入列表出现元素次数排序题目的一点心得
    Python中*和**的作用(课堂小结)
    Python代码的人机大战(循环嵌套)
    最后期限阅读笔记02
  • 原文地址:https://www.cnblogs.com/shirandedan/p/9089668.html
Copyright © 2011-2022 走看看