1. [RFC2045] Freed, N. and N. Borenstein, "Multipurpose Internet Mail
    2. Extensions (MIME) Part One: Format of Internet Message
    3. Bodies", RFC 2045, November 1996.
    4. [RFC2046] Freed, N. and N. Borenstein, "Multipurpose Internet Mail
    5. Extensions (MIME) Part Two: Media Types", RFC 2046,
    6. November 1996.
    7. [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
    8. Requirement Levels", BCP 14, RFC 2119, March 1997.
    9. [RFC3986] Berners-Lee, T., Fielding, R., and L. Masinter, "Uniform
    10. Resource Identifier (URI): Generic Syntax", STD 66,
    11. RFC 3986, January 2005.
    12. [RFC4647] Phillips, A., Ed. and M. Davis, Ed., "Matching of Language
    13. Tags", BCP 47, RFC 4647, September 2006.
    14. [RFC5234] Crocker, D., Ed. and P. Overell, "Augmented BNF for Syntax
    15. Specifications: ABNF", STD 68, RFC 5234, January 2008.
    16. [RFC5646] Phillips, A., Ed. and M. Davis, Ed., "Tags for Identifying
    17. Languages", BCP 47, RFC 5646, September 2009.
    18. [RFC6365] Hoffman, P. and J. Klensin, "Terminology Used in
    19. Internationalization in the IETF", BCP 166, RFC 6365,
    20. September 2011.
    21. [RFC7230] Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer
    22. Protocol (HTTP/1.1): Message Syntax and Routing",
    23. RFC 7230, June 2014.
    24. [RFC7232] Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer
    25. Protocol (HTTP/1.1): Conditional Requests", RFC 7232,
    26. June 2014.
    27. [RFC7233] Fielding, R., Ed., Lafon, Y., Ed., and J. Reschke, Ed.,
    28. "Hypertext Transfer Protocol (HTTP/1.1): Range Requests",
    29. RFC 7233, June 2014.
    30. [RFC7234] Fielding, R., Ed., Nottingham, M., Ed., and J. Reschke,
    31. Ed., "Hypertext Transfer Protocol (HTTP/1.1): Caching",
    32. RFC 7234, June 2014.
    33. [RFC7235] Fielding, R., Ed. and J. Reschke, Ed., "Hypertext Transfer
    34. Protocol (HTTP/1.1): Authentication", RFC 7235, June 2014.