api documentation for request-promise (v4.2.0)

The simplified HTTP request client 'request' with Promise support. Powered by Bluebird.

table of contents

  1. module request-promise
    1. function request-promise (uri, options, callback)
    2. function request-promise.Request (options)
    3. function request-promise.bindCLS ()
    4. function request-promise.cookie (str)
    5. function request-promise.defaults (options, requester)
    6. function request-promise.del (uri, options, callback)
    7. function request-promise.delete (uri, options, callback)
    8. function request-promise.forever (agentOptions, optionsArg)
    9. function request-promise.get (uri, options, callback)
    10. function request-promise.head (uri, options, callback)
    11. function request-promise.initParams (uri, options, callback)
    12. function request-promise.jar (store)
    13. function request-promise.patch (uri, options, callback)
    14. function request-promise.post (uri, options, callback)
    15. function request-promise.put (uri, options, callback)
    16. function request-promise.rp (uri, options, callback)
    17. object request-promise.Request.prototype
    18. object request-promise.errors
  2. module request-promise.Request
    1. function request-promise.Request (options)
    2. function request-promise.Request.super_ ()
    3. object request-promise.Request.defaultProxyHeaderExclusiveList
    4. object request-promise.Request.defaultProxyHeaderWhiteList
  3. module request-promise.Request.prototype
    1. function request-promise.Request.prototype.abort ()
    2. function request-promise.Request.prototype.auth (user, pass, sendImmediately, bearer)
    3. function request-promise.Request.prototype.aws (opts, now)
    4. function request-promise.Request.prototype.cancel ()
    5. function request-promise.Request.prototype.catch ()
    6. function request-promise.Request.prototype.debug ()
    7. function request-promise.Request.prototype.destroy ()
    8. function request-promise.Request.prototype.enableUnixSocket ()
    9. function request-promise.Request.prototype.end (chunk)
    10. function request-promise.Request.prototype.finally ()
    11. function request-promise.Request.prototype.form (form)
    12. function request-promise.Request.prototype.getHeader (name, headers)
    13. function request-promise.Request.prototype.getNewAgent ()
    14. function request-promise.Request.prototype.hawk (opts)
    15. function request-promise.Request.prototype.httpSignature (opts)
    16. function request-promise.Request.prototype.init (requestOptions)
    17. function request-promise.Request.prototype.jar (jar)
    18. function request-promise.Request.prototype.json (val)
    19. function request-promise.Request.prototype.multipart (multipart)
    20. function request-promise.Request.prototype.oauth (_oauth)
    21. function request-promise.Request.prototype.onRequestError (error)
    22. function request-promise.Request.prototype.onRequestResponse (response)
    23. function request-promise.Request.prototype.pause ()
    24. function request-promise.Request.prototype.pipe (dest, opts)
    25. function request-promise.Request.prototype.pipeDest (dest)
    26. function request-promise.Request.prototype.promise ()
    27. function request-promise.Request.prototype.qs (q, clobber)
    28. function request-promise.Request.prototype.readResponseBody (response)
    29. function request-promise.Request.prototype.resume ()
    30. function request-promise.Request.prototype.start ()
    31. function request-promise.Request.prototype.then ()
    32. function request-promise.Request.prototype.toJSON ()
    33. function request-promise.Request.prototype.write ()
  4. module request-promise.errors
    1. function request-promise.errors.RequestError (cause, options, response)
    2. function request-promise.errors.StatusCodeError (statusCode, body, options, response)
    3. function request-promise.errors.TransformError (cause, options, response)
  5. module request-promise.rp
    1. function request-promise.rp (uri, options, callback)
    2. function request-promise.rp.Request (options)
    3. function request-promise.rp.bindCLS ()
    4. function request-promise.rp.cookie (str)
    5. function request-promise.rp.defaults (options, requester)
    6. function request-promise.rp.del (uri, options, callback)
    7. function request-promise.rp.delete (uri, options, callback)
    8. function request-promise.rp.forever (agentOptions, optionsArg)
    9. function request-promise.rp.get (uri, options, callback)
    10. function request-promise.rp.head (uri, options, callback)
    11. function request-promise.rp.initParams (uri, options, callback)
    12. function request-promise.rp.jar (store)
    13. function request-promise.rp.patch (uri, options, callback)
    14. function request-promise.rp.post (uri, options, callback)
    15. function request-promise.rp.put (uri, options, callback)

module request-promise

function request-promise (uri, options, callback)

function request-promise.Request (options)

function request-promise.bindCLS ()

function request-promise.cookie (str)

function request-promise.defaults (options, requester)

function request-promise.del (uri, options, callback)

function request-promise.delete (uri, options, callback)

function request-promise.forever (agentOptions, optionsArg)

function request-promise.get (uri, options, callback)

function request-promise.head (uri, options, callback)

function request-promise.initParams (uri, options, callback)

function request-promise.jar (store)

function request-promise.patch (uri, options, callback)

function request-promise.post (uri, options, callback)

function request-promise.put (uri, options, callback)

function request-promise.rp (uri, options, callback)

module request-promise.Request

function request-promise.Request (options)

function request-promise.Request.super_ ()

module request-promise.Request.prototype

function request-promise.Request.prototype.abort ()

function request-promise.Request.prototype.auth (user, pass, sendImmediately, bearer)

function request-promise.Request.prototype.aws (opts, now)

function request-promise.Request.prototype.cancel ()

function request-promise.Request.prototype.catch ()

function request-promise.Request.prototype.debug ()

function request-promise.Request.prototype.destroy ()

function request-promise.Request.prototype.enableUnixSocket ()

function request-promise.Request.prototype.end (chunk)

function request-promise.Request.prototype.finally ()

function request-promise.Request.prototype.form (form)

function request-promise.Request.prototype.getHeader (name, headers)

function request-promise.Request.prototype.getNewAgent ()

function request-promise.Request.prototype.hawk (opts)

function request-promise.Request.prototype.httpSignature (opts)

function request-promise.Request.prototype.init (requestOptions)

function request-promise.Request.prototype.jar (jar)

function request-promise.Request.prototype.json (val)

function request-promise.Request.prototype.multipart (multipart)

function request-promise.Request.prototype.oauth (_oauth)

function request-promise.Request.prototype.onRequestError (error)

function request-promise.Request.prototype.onRequestResponse (response)

function request-promise.Request.prototype.pause ()

function request-promise.Request.prototype.pipe (dest, opts)

function request-promise.Request.prototype.pipeDest (dest)

function request-promise.Request.prototype.promise ()

function request-promise.Request.prototype.qs (q, clobber)

function request-promise.Request.prototype.readResponseBody (response)

function request-promise.Request.prototype.resume ()

function request-promise.Request.prototype.start ()

function request-promise.Request.prototype.then ()

function request-promise.Request.prototype.toJSON ()

function request-promise.Request.prototype.write ()

module request-promise.errors

function request-promise.errors.RequestError (cause, options, response)

function request-promise.errors.StatusCodeError (statusCode, body, options, response)

function request-promise.errors.TransformError (cause, options, response)

module request-promise.rp

function request-promise.rp (uri, options, callback)

function request-promise.rp.Request (options)

function request-promise.rp.bindCLS ()

function request-promise.rp.cookie (str)

function request-promise.rp.defaults (options, requester)

function request-promise.rp.del (uri, options, callback)

function request-promise.rp.delete (uri, options, callback)

function request-promise.rp.forever (agentOptions, optionsArg)

function request-promise.rp.get (uri, options, callback)

function request-promise.rp.head (uri, options, callback)

function request-promise.rp.initParams (uri, options, callback)

function request-promise.rp.jar (store)

function request-promise.rp.patch (uri, options, callback)

function request-promise.rp.post (uri, options, callback)

function request-promise.rp.put (uri, options, callback)

[ this document was created with utility2 ]