Carga de archivos de Ruby rest-client como datos de formulario de varias partes con autenticación básica
Entiendo cómo hacer una solicitud http usando autenticación básica con Ruby'scliente de descanso
response = RestClient::Request.new(:method => :get, :url => @base_url + path, :user => @sid, :password => @token).execute
y cómo publicar un archivo como datos de formulario multiparte
RestClient.post '/data', :myfile => File.new("/path/to/image.jpg", 'rb')
pero parece que no puedo encontrar la manera de combinar los dos para publicar un archivo en un servidor que requiere autenticación básica. ¿Alguien sabe cuál es la mejor manera de crear esta solicitud?