Ruby rest-client загрузка файла в виде составной формы данных с базовой аутентификацией
Я понимаю, как сделать запрос http, используя обычную аутентификацию с использованием Ruby.Остальное-клиент
response = RestClient::Request.new(:method => :get, :url => @base_url + path, :user => @sid, :password => @token).execute
и как разместить файл в виде данных из нескольких частей
RestClient.post '/data', :myfile => File.new("/path/to/image.jpg", 'rb')
но я, кажется, не могу понять, как объединить их, чтобы отправить файл на сервер, который требует базовой аутентификации. Кто-нибудь знает, как лучше всего создать этот запрос?