Przesyłanie plików Ruby Rest-Client jako wieloczęściowe dane formularza z podstawowym uwierzytelnieniem

Rozumiem, jak wykonać żądanie http przy użyciu podstawowego uwierzytelniania w Rubyodpoczynek-klient

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

i jak opublikować plik jako wieloczęściowe dane formularza

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

ale wydaje mi się, że nie wiem, jak połączyć te dwa, aby wysłać plik na serwer, który wymaga podstawowego uwierzytelnienia. Czy ktoś wie, jaki jest najlepszy sposób na utworzenie tego żądania?

questionAnswers(4)

yourAnswerToTheQuestion