1
我正在尝试使用需要以UTF-8格式发送MD5哈希的API。如何从MD5摘要中获取UTF-8字符串?
问题是,我找不到任何方法来实际发生这种情况。
require 'digest/md5'
api_sig = Digest::MD5.digest "api_key=blahblahblah"
puts api_sig
>> Decode error: not UTF-8
所以我试试force_encoding(Encoding::UTF_8)
。同样的错误。 inspect
,to_s
,没有什么给我我想要的。
如何获得表示另一个字符串的MD5摘要的UTF-8字符串?
感谢这个,我永远不会工作过的是自己出去。 – GreenTriangle 2014-10-01 06:22:23