Base64编码和检查

时间:2017-09-11 12:09:35

标签: java image encoding base64

我正在研究用java发送批处理图像。图像应为base64编码。我使用了Apache Commons Codec库。 这是我用于编码的代码

            String lines="";  
        String encodedLines="";
        StringBuffer sb=new StringBuffer();
        try(InputStream is = new FileInputStream(filename);
              BufferedReader br = new BufferedReader(new InputStreamReader(is))
                 ){


              String line;
              while ((line = br.readLine()) != null) {
                  sb.append(line);
              }


          }catch(IOException e){
                e.printStackTrace();
                throw(e);
            }

        lines=sb.toString();
        encodedLines = new String(Base64.encodeBase64(lines.getBytes()));

然后我使用https://www.base64-image.de/检查了结果,我注意到网站上的编码图像完全不同。尝试用png和jpg。

我的编码有什么问题?

0 个答案:

没有答案