Ignore:
Timestamp:
24/01/14 10:03:05 (6 years ago)
Author:
fielding@…
Message:

(editorial) split some run-on sentences that can be clarified by doing so; see #520

File:
1 edited

Legend:

Unmodified
Added
Removed
  • draft-ietf-httpbis/latest/p2-semantics.xml

    r2577 r2578  
    12621262   request and the underlying connection is closed before any response is
    12631263   received, then the client can establish a new connection and retry the
    1264    idempotent request because it knows that repeating the request will have
    1265    the same effect (even if the original request succeeded, though the
    1266    status codes might differ in response).
    1267    Note, however, that repeated communication failures might indicate that
    1268    the server has failed in general, or that something in the request is
    1269    triggering a connection drop.
     1264   idempotent request. It knows that repeating the request will have
     1265   the same intended effect, even if the original request succeeded, though
     1266   the response might differ.
    12701267</t>
    12711268</section>
     
    31883185   The <x:dfn>303 (See Other)</x:dfn> status code indicates that the server is
    31893186   redirecting the user agent to a different resource, as indicated by a URI
    3190    in the <x:ref>Location</x:ref> header field, that is intended to provide an
    3191    indirect response to the original request. In order to satisfy the original
    3192    request, a user agent ought to perform a retrieval request using the
    3193    Location URI (a GET or HEAD request if using HTTP), which can itself be
    3194    redirected further, and present the eventual result as an answer to the
    3195    original request. Note that the new URI in the Location header field is not
    3196    considered equivalent to the effective request URI.
     3187   in the <x:ref>Location</x:ref> header field, which is intended to provide
     3188   an indirect response to the original request. A user agent can perform a
     3189   retrieval request targeting that URI (a GET or HEAD request if using HTTP),
     3190   which might also be redirected, and present the eventual result as an
     3191   answer to the original request. Note that the new URI in the Location
     3192   header field is not considered equivalent to the effective request URI.
    31973193</t>
    31983194<t>
     
    40184014   A Vary field value of "*" signals that anything about the request might
    40194015   play a role in selecting the response representation, possibly including
    4020    elements outside the message syntax (e.g., the client's network address),
    4021    and thus a recipient will not be able to determine whether this response is
     4016   elements outside the message syntax (e.g., the client's network address).
     4017   A recipient will not be able to determine whether this response is
    40224018   appropriate for a later request without forwarding the request to the
    40234019   origin server. A proxy &MUST-NOT; generate a Vary field with a "*" value.
     
    50975093   In addition to the fingerprinting concern, detailed use of the
    50985094   <x:ref>Accept-Language</x:ref> header field can reveal information the
    5099    user might consider to be of a private nature, because the understanding of
    5100    particular languages is often strongly correlated to membership in a
     5095   user might consider to be of a private nature. For example, understanding
     5096   a given language set might be strongly correlated to membership in a
    51015097   particular ethnic group.
    51025098   An approach that limits such loss of privacy would be for a user agent
    51035099   to omit the sending of Accept-Language except for sites that have been
    51045100   whitelisted, perhaps via interaction after detecting a <x:ref>Vary</x:ref>
    5105    header field that would indicate language negotiation might be useful.
     5101   header field that indicates language negotiation might be useful.
    51065102</t>
    51075103<t>
Note: See TracChangeset for help on using the changeset viewer.