2015-10-21 3 views
1

Есть ли способ сделать многостраничный пост с ресурсом chef http_request? У меня есть что-то вроде следующего, которое публикует содержимое файла, но мне нужно отправить данные формы вместе с ним.многопользовательский POST с шефом http_request resource

http_request 'post_file_and_form_data' do 
    headers ({'Content-Type' => 'multipart/form-data'}) 
    url "http://myhost:2000/myapp/upload" 
    action :post 
    message lazy { ::File.read("/somewhere/myFile.yaml") } 
end 

ответ

0

Я не уверен, что это поддерживается в базовой стандартной библиотеки Руби (Net::HTTP). Я видел большинство реализаций, которые нуждаются в этом, используя multipart-post gem. Я бы предложил установить это и использовать его в вашем рецепте, возможно, в блоке Ruby.

Смежные вопросы