summaryrefslogtreecommitdiff
path: root/lib/chef/rest.rb
diff options
context:
space:
mode:
authorLamont Granquist <lamont@scriptkiddie.org>2014-01-20 15:44:40 -0800
committerClaire McQuin <claire@getchef.com>2014-01-23 16:57:28 -0800
commitf837fd60720ca25a2ed1d16c79d5401fa0452228 (patch)
treebe86dd6fe691d1b6843ae3acdd154dad710edc30 /lib/chef/rest.rb
parentc7c33f71e640e1690fd94b2fd923898da64010d1 (diff)
downloadchef-f837fd60720ca25a2ed1d16c79d5401fa0452228.tar.gz
adding validation of content-length field
Diffstat (limited to 'lib/chef/rest.rb')
-rw-r--r--lib/chef/rest.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/chef/rest.rb b/lib/chef/rest.rb
index 04ee0b0cb2..c96411203b 100644
--- a/lib/chef/rest.rb
+++ b/lib/chef/rest.rb
@@ -32,6 +32,7 @@ require 'chef/http/decompressor'
require 'chef/http/json_input'
require 'chef/http/json_to_model_output'
require 'chef/http/cookie_manager'
+require 'chef/http/validate_response'
require 'chef/config'
require 'chef/exceptions'
require 'chef/platform/query_helpers'
@@ -62,6 +63,7 @@ class Chef
@decompressor = Decompressor.new(options)
@authenticator = Authenticator.new(options)
+ @middlewares << ValidateResponse.new(options)
@middlewares << JSONInput.new(options)
@middlewares << JSONToModelOutput.new(options)
@middlewares << CookieManager.new(options)