fauxpas: HTTP Error Helpers

HTTP error helpers. Methods included for general purpose HTTP error handling, as well as individual methods for every HTTP status code, both via status code numbers as well as their descriptive names. Supports ability to adjust behavior to stop, message or warning. Includes ability to use custom whisker template to have any configuration of status code, short description, and verbose message. Currently supports integration with 'crul', 'curl', and 'httr'.

Install the latest version of this package by entering the following in R:
install.packages("fauxpas")
AuthorScott Chamberlain [aut, cre]
Date of publication2016-11-16 08:16:30
MaintainerScott Chamberlain <myrmecocystus@gmail.com>
LicenseMIT + file LICENSE
Version0.1.0
https://github.com/ropenscilabs/fauxpas

View on CRAN

Functions

Error Man page
Error-Classes Man page
fauxpas Man page
fauxpas-package Man page
http Man page
http100 Man page
http101 Man page
http102 Man page
http200 Man page
http201 Man page
http202 Man page
http203 Man page
http204 Man page
http205 Man page
http206 Man page
http207 Man page
http208 Man page
http226 Man page
http300 Man page
http301 Man page
http302 Man page
http303 Man page
http304 Man page
http305 Man page
http306 Man page
http307 Man page
http308 Man page
http400 Man page
http401 Man page
http402 Man page
http403 Man page
http404 Man page
http405 Man page
http406 Man page
http407 Man page
http408 Man page
http409 Man page
http410 Man page
http411 Man page
http412 Man page
http413 Man page
http414 Man page
http415 Man page
http416 Man page
http417 Man page
http418 Man page
http419 Man page
http420 Man page
http422 Man page
http423 Man page
http424 Man page
http425 Man page
http426 Man page
http428 Man page
http429 Man page
http431 Man page
http440 Man page
http444 Man page
http449 Man page
http450 Man page
http451 Man page
http494 Man page
http495 Man page
http496 Man page
http497 Man page
http498 Man page
http499 Man page
http500 Man page
http501 Man page
http502 Man page
http503 Man page
http504 Man page
http505 Man page
http506 Man page
http507 Man page
http508 Man page
http509 Man page
http510 Man page
http511 Man page
http598 Man page
http599 Man page
HTTPAccepted Man page
HTTPAlreadyReported Man page
HTTPAuthenticationTimeout Man page
HTTPBadGateway Man page
HTTPBadRequest Man page
HTTPBandwidthLimitExceeded Man page
HTTPBlockedByWindowsParentalControls Man page
HTTPCertError Man page
HTTPClientClosedRequest Man page
HTTPConflict Man page
HTTPContinue Man page
HTTPCreated Man page
HTTPExpectationFailed Man page
HTTPFailedDependency Man page
HTTPForbidden Man page
HTTPFound Man page
HTTPGatewayTimeout Man page
HTTPGone Man page
HTTPHTTPToHTTPS Man page
HTTPHTTPVersionNotSupported Man page
HTTPImUsed Man page
HTTPInsufficientStorage Man page
HTTPInternalServerError Man page
HTTPLengthRequired Man page
HTTPLocked Man page
HTTPLoginTimeout Man page
HTTPLoopDetected Man page
HTTPMethodFailure Man page
HTTPMethodNotAllowed Man page
HTTPMovedPermanently Man page
HTTPMultipleChoices Man page
HTTPMultiStatus Man page
HTTPNetworkAuthenticationRequired Man page
HTTPNetworkConnectTimeoutError Man page
HTTPNetworkReadTimeoutError Man page
HTTPNoCert Man page
HTTPNoContent Man page
HTTPNonAuthoritativeInformation Man page
HTTPNoResponse Man page
HTTPNotAcceptable Man page
HTTPNotExtended Man page
HTTPNotFound Man page
HTTPNotImplemented Man page
HTTPNotModified Man page
HTTPOK Man page
HTTPPartialContent Man page
HTTPPaymentRequired Man page
HTTPPermanentRedirect Man page
HTTPPreconditionFailed Man page
HTTPPreconditionRequired Man page
HTTPProcessing Man page
HTTPProxyAuthenticationRequired Man page
HTTPRequestEntityTooLarge Man page
HTTPRequestHeaderFieldsTooLarge Man page
HTTPRequestHeaderTooLarge Man page
HTTPRequestRangeNotSatisfiable Man page
HTTPRequestTimeout Man page
HTTPRequestURITooLong Man page
HTTPResetContent Man page
HTTPRetryWith Man page
HTTPSeeOther Man page
HTTPServiceUnavailable Man page
HTTPSwitchProtocol Man page
HTTPSwitchProxy Man page
HTTPTeaPot Man page
HTTPTemporaryRedirect Man page
HTTPTokenExpiredInvalid Man page
HTTPTooManyRequests Man page
HTTPUnauthorized Man page
HTTPUnavailableForLegalReasons Man page
HTTPUnorderedCollection Man page
HTTPUnprocessableEntity Man page
HTTPUnsupportedMediaType Man page
HTTPUpgradeRequired Man page
HTTPUseProxy Man page
HTTPVariantAlsoNegotiates Man page

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.