Ruby ruby 16 进制如何装换成文件 (图片)

fwl123456 · 2019年09月09日 · 最后由 fwl123456 回复于 2019年09月09日 · 1198 次阅读

如图所示,接口返回显示图片,代码测试返回一串16进制字符串,我如何才能把这个16进制字符串装换为图片保存到数据库呢?

共收到 2 条回复

已解决

image_data = response.body.force_encoding(Encoding::UTF_8)

File.open("#{Dir.pwd}/public/captcha.png", 'w') { |file| file.write(image_data) }

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册