Как загрузить файл с помощью rest-client и указать имя файла? - PullRequest
1 голос
/ 11 июля 2010

Я попробовал следующее, чтобы загрузить файл с RestClient , но в результате POST всегда использует имя файла («testfile.txt») вместо «file_name.txt»:

RestClient::Resource.new(path, resource_options).post(:transfer => { :path => "file_name.txt" }, :upload => File.new('/tmp/testfile.txt', 'rb'))

Ответы [ 2 ]

1 голос
/ 13 июля 2010

Если вы хотите указать другое имя, вы можете переопределить метод original_filename объекта File, который вы используете

И вы можете использовать строку как полезную нагрузку, просто передайте строку

Если у вас есть другие вопросы, вы можете задать их в списке рассылки rest-client, указанном на домашней странице проекта

0 голосов
/ 11 июля 2010

Вы пробовали переключать их и посмотреть, что происходит?

...