【工具】Content-Encoding=br 解码返回值
添加依赖
- <dependency>
- <groupId>org.brotli</groupId>
- <artifactId>dec</artifactId>
- <version>0.1.2</version>
- </dependency>
代码
- public static String 解码br(InputStream is) {
- try {
- BrotliInputStream stream = new BrotliInputStream(is);
- BufferedReader reader = new BufferedReader(new InputStreamReader(stream));
- StringBuilder result = new StringBuilder();
- String str = null;
- while ((str = reader.readLine()) != null) {
- result.append(str);
- }
- return result.toString();
- } catch (IOException e) {
- e.printStackTrace();
- return null;
- } finally {
- IOUtils.closeQuietly(is);
- }
- }