2013-05-24 5 views
0

이미지가있는 URL을 이진 파일로 다운로드 할 수 있도록 BASE64 인코딩하여 내 SAP 데이터베이스로 보낼 수있는 방법을 찾고 있습니다. 이 모든 것은 RAILS를 사용합니다.파일/이미지를 이진 파일로

+0

당신이 봤어 http://stackoverflow.com/questions/2263540/how-do-i-download- -by-http-a-binary-file-over-http –

+0

글쎄, 파일 작성에 관한 것입니다. HTTP – Vinozio

+0

대신 온라인 URL을 읽을 수 없습니까? open (params [: linkedin_pic], 'rb') – Vinozio

답변

0

다른 것들을 시도한 후에는 제재석 보석이 최선의 해결책이라고 생각합니다. 다음과 같이 사용하기 쉬운이었다 Ruby Gems Curb

: 이 보석은 여기에서 발견된다

curl_profile_pic = Curl::Easy.perform("example.url.jpeg) 
params["personal_info"]["profile_pic"] = Base64.encode64(curl_profile_pic.body_str) 
관련 문제