所以我目前正在研究这个 ruby 实现:
Base64.urlsafe_encode64([Digest::MD5.hexdigest('example.com').to_i(16)].pack("N")).sub(/==\n?$/, '')
example.com 字符串被转换为“SY5Rcg”,这实际上是我想要完成的事情。有什么建议么?我知道由于缺少 pack 方法,无法在 js 中创建 ruby 实现,但没关系。我只是在寻找类似的东西。
所以我目前正在研究这个 ruby 实现:
Base64.urlsafe_encode64([Digest::MD5.hexdigest('example.com').to_i(16)].pack("N")).sub(/==\n?$/, '')
example.com 字符串被转换为“SY5Rcg”,这实际上是我想要完成的事情。有什么建议么?我知道由于缺少 pack 方法,无法在 js 中创建 ruby 实现,但没关系。我只是在寻找类似的东西。