gpt4 book ai didi

java - 来自 URL 的响应

转载 作者:行者123 更新时间:2023-12-02 08:22:21 27 4
gpt4 key购买 nike

我从 URL 收到响应,并在控制台上打印。

响应是Šèô; fREïp\ô.

谁能告诉我如何阅读此回复?

BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String line;
while ((line = reader.readLine()) != null) {
response = response + line;
}

这就是我阅读回复的方式以及 System.out.println(conn.getContentType()); 的输出是应用程序/x-protobuffer

最佳答案

您提到输出数据的 MIME 类型是 application/x-protobuffer。在这种情况下,您得到的输出可能是 protocol buffer 。 Protocol Buffer 是一种二进制格式,您得到的响应看起来像垃圾,因为您试图将二进制数据解码为文本。

您可能需要使用 Google 的 Protocol Buffers读取此数据的代码。

关于java - 来自 URL 的响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5243505/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com