Extension parameters. These are the parameters that came after the q value. Value will be an empty string if there was none.
Media type parameters. These are the parameters that came before the q value.
Requested range. Can be a specific value or *
, matching all.
Weight of the preference [0, 1].
Contents of an HTTP Accept header. Range is type/subtype. Both can be
*
.