Skip to content

Commit

Permalink
Fix special method functions that get passed an options object.
Browse files Browse the repository at this point in the history
  • Loading branch information
mikeal committed Mar 2, 2012
1 parent cea668f commit 047b7b5
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions main.js
Original file line number Diff line number Diff line change
Expand Up @@ -842,12 +842,12 @@ request.get = request
request.post = function (uri, options, callback) {
var params = initParams(uri, options, callback);
params.options.method = 'POST';
return request(params.uri, params.options, params.callback)
return request(params.uri || null, params.options, params.callback)
}
request.put = function (uri, options, callback) {
var params = initParams(uri, options, callback);
params.options.method = 'PUT'
return request(params.uri, params.options, params.callback)
return request(params.uri || null, params.options, params.callback)
}
request.head = function (uri, options, callback) {
var params = initParams(uri, options, callback);
Expand All @@ -858,12 +858,12 @@ request.head = function (uri, options, callback) {
params.options.multipart) {
throw new Error("HTTP HEAD requests MUST NOT include a request body.")
}
return request(params.uri, params.options, params.callback)
return request(params.uri || null, params.options, params.callback)
}
request.del = function (uri, options, callback) {
var params = initParams(uri, options, callback);
params.options.method = 'DELETE'
return request(params.uri, params.options, params.callback)
return request(params.uri || null, params.options, params.callback)
}
request.jar = function () {
return new CookieJar
Expand Down

0 comments on commit 047b7b5

Please sign in to comment.