我正在寻找一种方法来下载带有二进制图像的URL,以便BASE64对其进行编码并将其发送到我的SAP数据库。所有这些都使用RAILS。
答案 0 :(得分:0)
在我尝试了不同的东西之后,我认为Curb gem是最好的解决方案。 这个宝石可以在这里找到:Ruby Gems Curb
这很容易使用:
curl_profile_pic = Curl::Easy.perform("example.url.jpeg)
params["personal_info"]["profile_pic"] = Base64.encode64(curl_profile_pic.body_str)