Variant objects in the context of HTTP are objects served by an Origin Content Server in a type of transmitted data variation (i.e. uncompressed, compressed, different languages, etc.).
HTTP/1.1 (1997–1999)[1][2] introduces Content/Accept headers. These are used in HTTP requests and responses to state which variant the data is presented in.[citation needed]
Example scenario#edit
Client:
GET /encoded_data.html HTTP/1.1 Host: www.example.com Accept-Encoding: gzip
Server:
HTTP/1.1 200 OK Server: http-example-server Content-Length: 23 Content-Encoding: gzip <23 bytes of gzip compressed data>
See also#edit
References#edit
- ^ Fielding, Roy T.; Gettys, Jim; Mogul, Jeffrey C.; Nielsen, Henrik Frystyk; Berners-Lee, Tim (January 1997). Hypertext Transfer Protocol -- HTTP/1.1. IETF. doi:10.17487/RFC2068. RFC 2068. Retrieved 2009-10-24.
- ^ Fielding, Roy T.; Gettys, James; Mogul, Jeffrey C.; Nielsen, Henrik Frystyk; Masinter, Larry; Leach, Paul J.; Berners-Lee, Tim (June 1999). Hypertext Transfer Protocol -- HTTP/1.1. IETF. doi:10.17487/RFC2616. RFC 2616. Retrieved 2009-10-24.
External links#edit
Categories Network protocolsWeb browsersInternet protocolsApplication layer protocolsOpen formatsWorld Wide Web Consortium standardsNetwork software stubs
This article is mirrored from “Variant object” on English Wikipedia, revision 1309877355, written by Wikipedia's contributors and licensed CC BY-SA 4.0. Editing it here creates a Quire copy with its own history.
Synced with Wikipedia revision 1309877355 · just now