0

有没有办法告诉 JSoup 使用 iso-8859-1 而不是 utf-8 发布数据?我尝试发布一个包含字母“è”的参数,我的网络服务器接收到带有十六进制代码 C3A8 的字符,但我想发送 E8。

我写的代码是

Document document = Jsoup.connect("https://somesite.com/test") .data("parameter1","\u00E8").
header("Content-Type","application/x-www-form-urlencoded;charset=UTF-8")
                    .method(Method.POST)
                    .execute()
                    .parse();

如前所述,另一方面,我得到一个 2 字节的数据(C3A8),而不是一个带有 E8 的字节。在此先感谢您的帮助。

4

1 回答 1

0

尝试使用 JSoup 复制成功的 POST 请求 - 发布到服务器的数据不会被解码

有一个公认的答案,说这是不可能的。您必须找到一种将代码发布到 utf-8 的方法。如果你没有成功,只需提出一个新的问题。

于 2013-07-02T14:30:46.270 回答