如何克服字符串大小限制。
似乎对大小大于 64k 的字符串调用解码失败。
is = con.openInputStream();
String str = new String(IOUtilities.streamToBytes(is), "UTF-8");
byte[] theArray = Base64InputStream.decode(str);
我尝试过alerts,包括使用
Base64InputStream bs64 = new Base64InputStream(is);
然后尝试从 bs64 流中获取。
然而,似乎读取大尺寸会导致解码错误。(如果原始方式的大小低于 64k,它不会出错。我花了一整天的时间试图弄清楚这个..