HTTP “Content-Type” header válidos

image_pdfimage_print

De acordo com a notação Extended BNF definida na RFC 822, o valor do campo header Content-Type é definido como:

Content-Type := type "/" subtype *[";" parameter]

type := "application" / "audio" / "image" / "message" / "multipart" / "text" / "video" / x-token

x-token := < The two characters "X-" followed, with no intervening white space, by any token >

subtype := token

parameter := attribute "=" value

attribute := token

value := token / quoted-string

token := 1*

tspecials := "(" / ")" / "<" / ">" / "@" ; Must be in / "," / ";" / ":" / "\" / <"> ; quoted-string, / "/" / "[" / "]" / "?" / "." ; to use within / "=" ; parameter values

Como não é uma lista fechada e novos valores sempre estão sendo inseridos, para traduzir um Content-Type no seu respectivo programa/formato, pode ser consultado a lista atualizada em: IANA Media Types

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!