Java JsoupHttpConnection。以非字符串类型发送数据

Java JsoupHttpConnection。以非字符串类型发送数据,java,jsoup,Java,Jsoup,我使用jsoup从不同的API获取信息并对其进行解析。 只要我不需要实现与以下代码类似的东西,功能复合就足以满足所有场合 URL obj = new URL(url); javax.net.ssl.HttpsURLConnection conn = (HttpsURLConnection) obj.openConnection(); String postParams = new StringBuffer("{\"method\": \"getAccountInfo\", \"params\"

我使用jsoup从不同的API获取信息并对其进行解析。 只要我不需要实现与以下代码类似的东西,功能复合就足以满足所有场合

URL obj = new URL(url);
javax.net.ssl.HttpsURLConnection conn = (HttpsURLConnection) obj.openConnection();

String postParams = new StringBuffer("{\"method\": \"getAccountInfo\",
\"params\": [], \"id\": 1}");
conn.setDoOutput(true);

// Send post request
DataOutputStream wr = new DataOutputStream(conn.getOutputStream());
wr.writeBytes(postParams.toString());
wr.flush();
wr.close();
我花了大量的时间搜索并重新阅读了所有可用的文档,但没有找到一种方法可以像示例中那样插入post参数JSONArray


也许我遗漏了什么,我将非常感谢您的帮助,感谢您如何使用org.jsoup.HttpConnection实现代码。

也许它可以帮助您,但不幸的是,它没有帮助。我了解如何发送参数。问题是jsoup.HttpConnection不提供或格式的发送信息。或者获取连接的outputStream。听起来您更希望使用像Jersey这样的REST客户端,而不是用于HTML内容的Jsoup。除此之外,还有一个相关问题: