gpt4 book ai didi

ruby-on-rails - ActionDispatch::Http::UploadedFile 到 Base64

转载 作者:行者123 更新时间:2023-12-05 01:01:31 24 4
gpt4 key购买 nike

我目前正在开发一个 ruby​​ on rails 项目。在项目中我有一个输入文件类型(图像)的表单,我需要将图像转换为base64(项目连接到外部api,所以图像需要在base64中)

到目前为止,我已经尝试过这样做 Base64.encode64(target_params[:image].read)但我得到一个空字符串。

最佳答案

只需使用以下代码解决它:

  file = 
target_params[:image].tempfile.open.read.force_encoding(Encoding::UTF_8)
Base64.encode64(file)

关于ruby-on-rails - ActionDispatch::Http::UploadedFile 到 Base64,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43751281/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com