【Ruby】ローカルからサーバーへファイルをアップロード

url = 'http://XXX’ #POSTでデータを送信
field_hash = {key: key, token: token} #postデータ
request = RestClient.post url, field_hash.merge(file: File.new(File.join('public’, “#{params[:logo]}"), 'rb’)) #ファイルのアップロード
reponse = request.to_s #結果の値を返す

Source

Posted by arkgame