Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Content negotiation


  
  HTTP/1.1: Content Negotiation
Agent-driven negotiation is advantageous when the response would vary over commonly-used dimensions (such as type, language, or encoding), when the origin server is unable to determine a user agent's capabilities from examining the request, and generally when public caches are used to distribute server load and reduce network usage.
When a cache is supplied with a form of the list of available representations of the response (as in agent-driven negotiation) and the dimensions of variance are completely understood by the cache, then the cache becomes capable of performing server- driven negotiation on behalf of the origin server for subsequent requests on that resource.
Transparent negotiation has the advantage of distributing the negotiation work that would otherwise be required of the origin server and also removing the second request delay of agent-driven negotiation when the cache is able to correctly guess the right response.
www.w3.org /Protocols/rfc2616/rfc2616-sec12.html   (904 words)

  
 RFC 2295 (rfc2295) - Transparent Content Negotiation in HTTP
Negotiation on the content encoding of a response (gzipped, compressed, etc.) is left outside of the realm of transparent negotiation.
10.8 Negotiation on content encoding Negotiation on the content encoding of a response is orthogonal to transparent content negotiation.
The rules for when a content encoding may be applied are the same as in HTTP/1.1: servers MAY content-encode responses that are the result of transparent content negotiation whenever an Accept-Encoding header in the request allows it.
www.faqs.org /rfcs/rfc2295.html   (12081 words)

  
 Apache Content Negotiation   (Site not responding. Last check: 2007-10-14)
Content negotiation is provided by the mod_negotiation module, which is compiled in by default.
This negotiation method gives the browser full control over deciding on the 'best' variant, the result is therefore dependent on the specific algorithms used by the browser.
If you are using language negotiation you can choose between different naming conventions, because files can have more than one extension, and the order of the extensions is normally irrelevant (see mod_mime documentation for details).
owl.smeal.psu.edu /manual/content-negotiation.html   (2635 words)

  
 RFC 2703 (rfc2703) - Protocol-independent Content Negotiation Framework
Negotiation metadata Information which is exchanged between the sender and receiver of a message by content negotiation in order to determine the variant which should be transferred.
As negotiation metadata would be used as a protocol element (not directly visible to the user) rather than part of the message content, support for extended character sets may be not required.
To set against the negative performance impact of content negotiation, it is to be hoped that overall network efficiency is to be improved if it results in the most useful data format being delivered to its intended recipient, first time, almost every time.
www.faqs.org /rfcs/rfc2703.html   (4727 words)

  
 RFC 2295 (rfc2295)
Holtman & Mutz Experimental [Page 26] RFC 2295 Transparent Content Negotiation March 1998 Absence of the Accept-Features header in a request is equivalent to the inclusion of Accept-Features: * By using the Accept-Features header, a remote variant selection algorithm can sometimes determine the truth value of a feature predicate on behalf of the user agent.
Holtman & Mutz Experimental [Page 32] RFC 2295 Transparent Content Negotiation March 1998 The conditions under which the different content negotiation responses may be sent are defined in section 12.1 for origin servers and in section 13 for proxies.
It is the responsibility of the author of the negotiable resource to ensure that all resources in the variant list serve the intended content, and that the variant resources do not engage in transparent Holtman & Mutz Experimental [Page 44] RFC 2295 Transparent Content Negotiation March 1998 content negotiation themselves.
www.cse.ohio-state.edu /cgi-bin/rfc/rfc2295.html   (12485 words)

  
 Transparent content negotiation pointers & status
Transparent content negotiation is a mechanism, layered on top of HTTP, for automatically selecting the best version when the URL is accessed.
Content negotiation is the process of choosing among them.
Transparent content negotiation (TCN) is the first HTTP content negotiation mechanism which scales well enough to be useful.
lists.w3.org /Archives/Public/www-talk/msg03333.html   (742 words)

  
 Apache Content Negotiation   (Site not responding. Last check: 2007-10-14)
The terms used in content negotiation are: a resource is an item which can be requested of a server, which might be selected as the result of a content negotiation algorithm.
Firstly, for each dimension of the negotiation, the appropriate Accept header is checked and a quality assigned to this each variant.
But if the resource is subject to content negotiation at the server, this would result in only the first requested variant being cached, and subsequent cache hits could return the wrong response.
laird.tamu.edu /manual/content-negotiation.html   (2226 words)

  
 Apache Week. Content Negotiation
Content Negotiation is an often over-looked feature of Apache, but correctly used it can let you present documents in different languages and formats based on what the user wants.
Content negotiation is a very powerful tool where the browser says what type of information it can accept, and the server decides what (if any) type of information to return.
The most common use of content negotiation at the moment is to select data based on media type.
www.apacheweek.com /features/negotiation   (1358 words)

  
 Content negotiation is a debacle
Bernfield told the assembled chaps and chappettes from the broadband industry that so many factors went into negotiating licensing for TV and video-on-demand use, that it was essential for companies to plan ahead.
Showing content on a computer screen means negotiating a different set of rights from showing it on a set top box.
A deal with a big movie studio to provide content for a channel could take up to 18 months, she suggested.
www.theinquirer.net /?article=18792   (385 words)

  
 Content Negotiation
Content negotiation is a strategy for dealing with multiple representations of the same resource.
The canonical example of why I might want to use content negotiation goes something like this: suppose I have an SVG diagram that I want to publish.
Content negotiation is clearly useful, bit its not without its problems.
norman.walsh.name /2003/07/02/conneg   (755 words)

  
 Content Negotiation   (Site not responding. Last check: 2007-10-14)
Apache also supports 'transparent' content negotiation, which is an experimental negotiation protocol defined in RFC 2295 and RFC 2296.
is set to indicate the dimensions of negotiation (browsers and caches can use this information when caching the resource).
New in Apache 2.0, some exceptions have been added to the negotiation algorithm to allow graceful fallback when language negotiation fails to find a match.
www.roomcandy.com /manual/en/content-negotiation.xml   (2498 words)

  
 Rewrite URLs with Content Negotiation - no file extension url rewriting - Speed Tweak of the Week   (Site not responding. Last check: 2007-10-14)
Content negotiation is a little-used feature of Apache and IIS that transparently delivers the best variant of the same resource to browsers.
We explored content encoding in HTTP Compression in a previous tweak.
The HTTP/1.1 protocol allows caching of negotiated responses, and HTTP Compression and other techniques can more than make up for the slight performance hit of content negotiation.
www.websiteoptimization.com /speed/tweak/rewrite   (1085 words)

  
 Re: Content negotiation   (Site not responding. Last check: 2007-10-14)
Shel writes: >I think we should separate content negotiation from the issue of >browser capabilities.
Content-negotiation should be more for >user-preferences, presence or absence of certain helper apps, and >other coarse grained and dynamic decisions that occur at a fairly high >level.
If a browser author wants to add experimental tags to their browser's parser, they are strongly encouraged to publish a DTD describing their experiment.
lists.w3.org /Archives/Public/www-talk/msg01879.html   (256 words)

  
 Content negotiation - Wikipedia, the free encyclopedia
Wikimedia needs your help in its US$200,000 fund drive.
Content negotiation is a mechanism defined in the HTTP specification that makes it possible to serve different versions of a document (or more generally, a resource) at the same URL, so that user agents can choose which version fit their capabilities the best.
One of the most classical uses of this mechanism is to serve an image as both GIF and PNG, so that a browser that doesn't understand PNG can still display the GIF version.
en.wikipedia.org /wiki/Content_negotiation   (315 words)

  
 The Negotiation Of Multimedia Content Services In Heterogeneous Environments - Lemlouma, Layada (ResearchIndex)   (Site not responding. Last check: 2007-10-14)
The negotiation protocol that we propose uses a method of pro ling evaluation that we...
We are intended to include all the diversity of users that may exist in a...
The use of a specific intermediate entity for negotiation purposes between the student and the execution workflow may also help in dealing...
citeseer.ist.psu.edu /458652.html   (644 words)

  
 HP Labs : Tech Report: HPL-2001-190: Implementing Content Negotiation using
Abstract: Content negotiation is a technique relevant to device independence that allows servers to provide clients with the most appropriate resource from a number of alternates.
CC/PP, unlike the other two methods, is only concerned with the client profile and does not specify mechanisms for describing alternate versions of content or matching client profiles to content descriptions.
In order to better understand how CC/PP may be used this report describes an implementation of HTTP/1.1-style content negotiation that uses CC/PP client profiles and RDF content descriptions.
www.hpl.hp.com /techreports/2001/HPL-2001-190.html   (226 words)

  
 [No title]   (Site not responding. Last check: 2007-10-14)
Experimental methods for using these features and feature sets within specific protocol contexts may be developed within this group or within the groups standardizing the relevant protocols.
The working group is aware of applications which desire to negotiate what content is delivered as well as the form in which it is delivered.
As much as possible, the group will endeavor to create a framework for exchange sturdy enough to handle the later addition of this type of negotiation.
www.ietf.org /html.charters/OLD/conneg-charter.html   (267 words)

  
 Apache Content Negotiation
See Variants with no Language below for details.
instead, then no negotiation will occur since the exact match will be returned.
to assure that Multiviews and language negotiation will come into play.
httpd.apache.org /docs/1.3/content-negotiation.html   (2846 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.