Upload do arquivo Ruby Rest-Client como dados de formulários de várias partes com autenticação básica

Entendo como fazer uma solicitação http usando a autenticação básica com o Rubydescanso-cliente

response = RestClient::Request.new(:method => :get, :url => @base_url + path, :user => @sid, :password => @token).execute

e como postar um arquivo como dados de formulário multipartes

RestClient.post '/data', :myfile => File.new("/path/to/image.jpg", 'rb')

mas não consigo descobrir como combinar os dois para postar um arquivo em um servidor que requer autenticação básica. Alguém sabe qual é a melhor maneira de criar essa solicitação?

questionAnswers(4)

yourAnswerToTheQuestion