zoukankan      html  css  js  c++  java
  • JSOUP如何POST只含JSON格式的数据

    【本文版权归微信公众号"代码艺术"(ID:onblog)所有,若是转载请务必保留本段原创声明,违者必究。若是文章有不足之处,欢迎关注微信公众号私信与我进行交流!】

    引言

    • 现在前后端分离渐渐成为主流,网站可以通过json格式的数据和服务端进行交互,比如下图:

    关于这点,JSOUP官方API文档已经给出了解决方法

    • Connection requestBody​(String body) Set a POST (or PUT) request body. Useful when a server expects a plain request body, not a set for URL encoded form key/value pairs. E.g.:
    • 字符串连接requestBody(身体) 设置一个POST(或PUT)请求体。当服务器需要一个普通的请求体,而不是URL编码的表单键/值对的集合时,这很有用。例如:
    Jsoup.connect(url)
     .requestBody(json)
     .header("Content-Type", "application/json")
     .post();
    
    • If any data key/vals are supplied, they will be sent as URL query params. Returns: this Request, for chaining
    • 如果提供了任何数据键/值,它们将作为URL查询参数发送。 返回: 这个请求,链接

    在jsoup-1.8中若找不到.requestBody()方法,建议使用1.10系列版本!

    【本文版权归微信公众号"代码艺术"(ID:onblog)所有,若是转载请务必保留本段原创声明,违者必究。若是文章有不足之处,欢迎关注微信公众号私信与我进行交流!】

    版权声明

    【本文版权归微信公众号"代码艺术"(ID:onblog)所有,若是转载请务必保留本段原创声明,违者必究。若是文章有不足之处,欢迎关注微信公众号私信与我进行交流!】

  • 相关阅读:
    LeetCode 100. 相同的树(Same Tree) 2
    LeetCode 680. 验证回文字符串 Ⅱ(Valid Palindrome II) 1
    MySQL索引操作
    MySQL数据库的一些方法使用
    Anaconda安装新模块
    源码下载
    mongodb内建角色
    windows server 2008开启共享文件设置
    MySQL配置说明
    MySQL的连接数
  • 原文地址:https://www.cnblogs.com/onblog/p/13043456.html
Copyright © 2011-2022 走看看