tech-invite   World Map
3GPP     Specs     Glossaries     UICC       IETF     RFCs     Groups     SIP     ABNFs       T+       Search     Home

ABNF for HTTP/1.1 — Hypertext Transfer Protocol
RFCs 7230  ..31  ..32  ..33  ..34  ..35

 

Here        Top        Up        Prev        None
(8 of 8)

|   Message Format   |   Headers   |   URIs and Request Target   |   Transfer Codings   |   Date‑Time   |   Range Units   |   Challenge‑Response Authentication   |   Miscellaneous   |




HTTP/1.1 — Whitespace

RFC 7230 – Section 3.2.3


OWS   =
*( SP  /  HTAB )
; optional whitespace

RWS   =
1*( SP  /  HTAB )
; required whitespace

BWS   =
OWS
; "bad" whitespace

Up

HTTP/1.1 — Field Value Components

RFC 7230 – Section 3.2.6


token   =
1*tchar

tchar   =
"!"   /   "#"   /   "$"   /   "%"   /   "&"   /   "'"   /   "*"   /   "+"   /   "-"   /   "."   /   "^"   /   "_"   /   "`"   /   "|"   /   "~"   /   DIGIT   /   ALPHA
; any VCHAR, except delimiters

quoted-string   =
DQUOTE   *( qdtext  /  quoted‑pair )   DQUOTE

qdtext   =
HTAB  /  SP  /  %x21  /  %x23‑5B  /  %x5D‑7E  /  obs‑text

obs-text   =
%x80-FF

comment   =
"("   *( ctext  /  quoted‑pair  /  comment )   ")"

ctext   =
HTAB  /  SP  /  %x21‑27  /  %x2A‑5B  /  %x5D‑7E  /  obs‑text

quoted-pair   =
"\"   ( HTAB  /  SP  /  VCHAR  /  obs‑text )

Up

HTTP/1.1 — Representation Metadata

RFC 7231 – Section 3.1


media-type   =
type   "/"   subtype   *( OWS   ";"   OWS   parameter )

type   =
subtype   =
parameter   =
token   "="   ( token  /  quoted‑string )

charset   =
content-coding   =
language-tag   =
<Language-Tag, see   RFC 5646Section 2.1>

Up

HTTP/1.1 — Quality Values

RFC 7231 – Section 5.3.1


weight   =
OWS   ";"   OWS   "q="   qvalue

qvalue   =
( "0"   [ "."   0*3DIGIT ] )  /  ( "1"   [ "."   0*3( "0" ) ] )

Up