Package: fauxpas 0.5.4

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'.

Authors:Scott Chamberlain [aut, cre]

fauxpas_0.5.4.tar.gz
fauxpas_0.5.4.zip(r-4.7)fauxpas_0.5.4.zip(r-4.6)fauxpas_0.5.4.zip(r-4.5)
fauxpas_0.5.4.tgz(r-4.6-any)fauxpas_0.5.4.tgz(r-4.5-any)
fauxpas_0.5.4.tar.gz(r-4.7-any)fauxpas_0.5.4.tar.gz(r-4.6-any)
fauxpas_0.5.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
fauxpas/json (API)
NEWS

# Install 'fauxpas' in R:
install.packages('fauxpas', repos = c('https://sckott.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/sckott/fauxpas/issues

Pkgdown/docs site:https://sckott.github.io

On CRAN:

Conda:

httphttpsapiweb-servicescurlerrorserrorerror-handling

7.94 score 14 stars 5 packages 34 scripts 6.1k downloads 173 exports 3 dependencies

Last updated from:b2b8d45939. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK169
source / vignettesOK235
linux-release-x86_64OK142
macos-release-arm64OK198
macos-oldrel-arm64OK178
windows-develOK114
windows-releaseOK103
windows-oldrelOK108
wasm-releaseOK106

Exports:Errorfind_error_classhttphttp100http101http102http200http201http202http203http204http205http206http207http208http226http300http301http302http303http304http305http306http307http308http400http401http402http403http404http405http406http407http408http409http410http411http412http413http414http415http416http417http418http419http420http421http422http423http424http425http426http428http429http431http440http444http449http450http451http494http495http496http497http498http499http500http501http502http503http504http505http506http507http508http509http510http511http520http521http522http523http524http525http526http527http598http599HTTPAcceptedHTTPAlreadyReportedHTTPATimeoutOccurredHTTPAuthenticationTimeoutHTTPBadGatewayHTTPBadRequestHTTPBandwidthLimitExceededHTTPBlockedByWindowsParentalControlsHTTPCertErrorHTTPClientClosedRequestHTTPConflictHTTPConnectionTimedOutHTTPContinueHTTPCreatedHTTPExpectationFailedHTTPFailedDependencyHTTPForbiddenHTTPFoundHTTPGatewayTimeoutHTTPGoneHTTPHTTPToHTTPSHTTPHTTPVersionNotSupportedHTTPImUsedHTTPInsufficientStorageHTTPInternalServerErrorHTTPInvalidSSLCertificateHTTPLengthRequiredHTTPLockedHTTPLoginTimeoutHTTPLoopDetectedHTTPMethodFailureHTTPMethodNotAllowedHTTPMisdirectedRequestHTTPMovedPermanentlyHTTPMultipleChoicesHTTPMultiStatusHTTPNetworkAuthenticationRequiredHTTPNetworkConnectTimeoutErrorHTTPNetworkReadTimeoutErrorHTTPNoCertHTTPNoContentHTTPNonAuthoritativeInformationHTTPNoResponseHTTPNotAcceptableHTTPNotExtendedHTTPNotFoundHTTPNotImplementedHTTPNotModifiedHTTPOKHTTPOriginIsUnreachableHTTPPartialContentHTTPPaymentRequiredHTTPPermanentRedirectHTTPPreconditionFailedHTTPPreconditionRequiredHTTPProcessingHTTPProxyAuthenticationRequiredHTTPRailgunErrorHTTPRequestEntityTooLargeHTTPRequestHeaderFieldsTooLargeHTTPRequestHeaderTooLargeHTTPRequestRangeNotSatisfiableHTTPRequestTimeoutHTTPRequestURITooLongHTTPResetContentHTTPRetryWithHTTPSeeOtherHTTPServiceUnavailableHTTPSSLHandshakeFailedHTTPSwitchProtocolHTTPSwitchProxyHTTPTeaPotHTTPTemporaryRedirectHTTPTokenExpiredInvalidHTTPTooManyRequestsHTTPUnauthorizedHTTPUnavailableForLegalReasonsHTTPUnorderedCollectionHTTPUnprocessableEntityHTTPUnsupportedMediaTypeHTTPUpgradeRequiredHTTPUseProxyHTTPVariantAlsoNegotiatesHTTPWebServerIsDownHTTPWebServerReturnedUnknownError

Dependencies:httpcodeR6whisker

Introduction to the fauxpas package

Rendered fromfauxpas-vignette.Rmdusingknitr::rmarkdownon May 20 2026.

Last update: 2023-05-01
Started: 2018-03-01

Readme and manuals

Help Manual

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