利用java的URL类的getInputStream方法,返回的字节流进行MD5签名,为什么每次的MD5值都不一样啊??其中采用ByteArrayOutputStream储存字节流。
有人知道不??

解决方案 »

  1.   

    什么意思,不同的字节加密后当然不一样,你是说相同的字节加密后不一样?你是如何比较的,equals?compareTo?是否有大小写,空格这些
      

  2.   

    是对同一个url而言的,每次请求后,返回的字节流进行MD5加密后,MD5值都不一致。当然,网页内容没有改变,理论上返回的字节流应该一致的。