我正在使用Ruby On Rails,并访问一个API,它返回我的baseencoded字符串和png类型图像的校验和。
然而,当我尝试从此创建图像时,它没有被创建,我看到一条消息说图像可能已损坏。我可能正确地做到了这一点。
以下是关于编码字符串和校验和的更多描述
encoded string is form of a Base64-encoded, GZipcompressed
string.
checksum is An MD5 hash to validate the above data, in the form of a
Base64-encoded string.
这是我的方法
file = File.new(path,"wb")
file.write Base64.decode64("encodedtext")
file.close
我做错了什么?
但是我不确定校验和扮演什么角色,任何人都可以建议我可能做错了什么,谢谢。