Skip to content

Commit

Permalink
Fixes #190. outdated check on options.json from before we had boolean…
Browse files Browse the repository at this point in the history
… support.
  • Loading branch information
mikeal committed Feb 27, 2012
1 parent 14989b2 commit 0ea2351
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion main.js
Original file line number Diff line number Diff line change
Expand Up @@ -784,7 +784,10 @@ request.put = function (uri, options, callback) {
request.head = function (uri, options, callback) {
var params = initParams(uri, options, callback);
params.options.method = 'HEAD'
if (params.options.body || params.options.requestBodyStream || params.options.json || params.options.multipart) {
if (params.options.body ||
params.options.requestBodyStream ||
(params.options.json && typeof params.options.json !== 'boolean') ||
params.options.multipart) {
throw new Error("HTTP HEAD requests MUST NOT include a request body.")
}
return request(params.uri, params.options, params.callback)
Expand Down

0 comments on commit 0ea2351

Please sign in to comment.