http/status.bend checks
raw source on the hub · import 0x33fa1e8e9ce79cb0b4983b81c36ecdd3/http/status.bend as Status
1 import
import Base
Types
type Status source · line 4 · raw
Data
a response status (RFC 9110 §15): a three-digit code
Status@code:U32 -> Status
Definitions
def ok source · line 7 · raw
Status
def created source · line 10 · raw
Status
def no_content source · line 13 · raw
Status
def moved_permanently source · line 16 · raw
Status
def found source · line 19 · raw
Status
def see_other source · line 22 · raw
Status
def not_modified source · line 25 · raw
Status
def bad_request source · line 28 · raw
Status
def unauthorized source · line 31 · raw
Status
def forbidden source · line 34 · raw
Status
def not_found source · line 37 · raw
Status
def method_not_allowed source · line 40 · raw
Status
def request_timeout source · line 43 · raw
Status
def content_too_large source · line 46 · raw
Status
def unsupported_media_type source · line 49 · raw
Status
def header_fields_too_large source · line 52 · raw
Status
def internal_error source · line 55 · raw
Status
def not_implemented source · line 58 · raw
Status
def version_not_supported source · line 64 · raw
Status
def code source · line 67 · raw
@s:Status -> U32
def reason source · line 73 · raw
@s:Status -> String
the reason phrase HTTP/1.1 writes after the code (RFC 9110 §15)