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?