labs-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From resc...@apache.org
Subject svn commit: r603240 - in /labs/webarch/trunk/http/draft-fielding-http: p2-semantics.html p2-semantics.xml
Date Tue, 11 Dec 2007 13:43:46 GMT
Author: reschke
Date: Tue Dec 11 05:43:39 2007
New Revision: 603240

URL: http://svn.apache.org/viewvc?rev=603240&view=rev
Log:
Add missing cross-document references.

Modified:
    labs/webarch/trunk/http/draft-fielding-http/p2-semantics.html
    labs/webarch/trunk/http/draft-fielding-http/p2-semantics.xml

Modified: labs/webarch/trunk/http/draft-fielding-http/p2-semantics.html
URL: http://svn.apache.org/viewvc/labs/webarch/trunk/http/draft-fielding-http/p2-semantics.html?rev=603240&r1=603239&r2=603240&view=diff
==============================================================================
--- labs/webarch/trunk/http/draft-fielding-http/p2-semantics.html (original)
+++ labs/webarch/trunk/http/draft-fielding-http/p2-semantics.html Tue Dec 11 05:43:39 2007
@@ -617,18 +617,18 @@
                    | Accept-Charset           ; <a href="#Part3" id="rfc.xref.Part3.3"><cite
title="HTTP/1.1, part 3: Message Payload and Content Negotiation">[Part3]</cite></a>,
<a href="p3-payload.html#header.accept-charset" title="Accept-Charset">Section 5.2</a>
                    | Accept-Encoding          ; <a href="#Part3" id="rfc.xref.Part3.4"><cite
title="HTTP/1.1, part 3: Message Payload and Content Negotiation">[Part3]</cite></a>,
<a href="p3-payload.html#header.accept-encoding" title="Accept-Encoding">Section 5.3</a>
                    | Accept-Language          ; <a href="#Part3" id="rfc.xref.Part3.5"><cite
title="HTTP/1.1, part 3: Message Payload and Content Negotiation">[Part3]</cite></a>,
<a href="p3-payload.html#header.accept-language" title="Accept-Language">Section 5.4</a>
-                   | Authorization            ; [Part 7]
+                   | Authorization            ; <a href="#Part7" id="rfc.xref.Part7.1"><cite
title="HTTP/1.1, part 7: Authentication">[Part7]</cite></a>, <a href="p7-auth.html#header.authorization"
title="Authorization">Section 2.1</a>
                    | Expect                   ; <a href="#header.expect" id="rfc.xref.header.expect.1"
title="Expect">Section&nbsp;10.2</a>
                    | From                     ; <a href="#header.from" id="rfc.xref.header.from.1"
title="From">Section&nbsp;10.3</a>
                    | Host                     ; <a href="#Part1" id="rfc.xref.Part1.1"><cite
title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>,
<a href="p1-messaging.html#header.host" title="Host">Section 8.4</a>
-                   | If-Match                 ; [Part 4]
-                   | If-Modified-Since        ; [Part 4]
-                   | If-None-Match            ; [Part 4]
-                   | If-Range                 ; [Part 5]
-                   | If-Unmodified-Since      ; [Part 4]
+                   | If-Match                 ; <a href="#Part4" id="rfc.xref.Part4.1"><cite
title="HTTP/1.1, part 4: Conditional Requests">[Part4]</cite></a>, <a href="p4-conditional.html#header.if-match"
title="If-Match">Section 5.2</a>
+                   | If-Modified-Since        ; <a href="#Part4" id="rfc.xref.Part4.2"><cite
title="HTTP/1.1, part 4: Conditional Requests">[Part4]</cite></a>, <a href="p4-conditional.html#header.if-modified-since"
title="If-Modified-Since">Section 5.3</a>
+                   | If-None-Match            ; <a href="#Part4" id="rfc.xref.Part4.3"><cite
title="HTTP/1.1, part 4: Conditional Requests">[Part4]</cite></a>, <a href="p4-conditional.html#header.if-none-match"
title="If-None-Match">Section 5.4</a>
+                   | If-Range                 ; <a href="#Part5" id="rfc.xref.Part5.1"><cite
title="HTTP/1.1, part 5: Range Requests and Partial Responses">[Part5]</cite></a>,
<a href="p5-range.html#header.if-range" title="If-Range">Section 6.3</a>
+                   | If-Unmodified-Since      ; <a href="#Part4" id="rfc.xref.Part4.4"><cite
title="HTTP/1.1, part 4: Conditional Requests">[Part4]</cite></a>, <a href="p4-conditional.html#header.if-unmodified-since"
title="If-Unmodified-Since">Section 5.5</a>
                    | Max-Forwards             ; <a href="#header.max-forwards" id="rfc.xref.header.max-forwards.1"
title="Max-Forwards">Section&nbsp;10.5</a>
-                   | Proxy-Authorization      ; [Part 7]
-                   | Range                    ; [Part 5]
+                   | Proxy-Authorization      ; <a href="#Part7" id="rfc.xref.Part7.2"><cite
title="HTTP/1.1, part 7: Authentication">[Part7]</cite></a>, <a href="p7-auth.html#header.proxy-authorization"
title="Proxy-Authorization">Section 2.3</a>
+                   | Range                    ; <a href="#Part5" id="rfc.xref.Part5.2"><cite
title="HTTP/1.1, part 5: Range Requests and Partial Responses">[Part5]</cite></a>,
<a href="p5-range.html#header.range" title="Range">Section 6.4</a>
                    | Referer                  ; <a href="#header.referer" id="rfc.xref.header.referer.1"
title="Referer">Section&nbsp;10.6</a>
                    | TE                       ; <a href="#Part1" id="rfc.xref.Part1.2"><cite
title="HTTP/1.1, part 1: URIs, Connections, and Message Parsing">[Part1]</cite></a>,
<a href="p1-messaging.html#header.upgrade" title="Upgrade">Section 8.8</a>
                    | User-Agent               ; <a href="#header.user-agent" id="rfc.xref.header.user-agent.1"
title="User-Agent">Section&nbsp;10.9</a>
@@ -700,15 +700,15 @@
          Status-Line. These header fields give information about the server and about further
access to the resource identified by
          the Request-URI.
       </p>
-      <div id="rfc.figure.u.6"></div><pre class="inline"><span id="rfc.iref.g.9"></span>
   response-header = Accept-Ranges           ; <a href="#Part5" id="rfc.xref.Part5.1"><cite
title="HTTP/1.1, part 5: Range Requests and Partial Responses">[Part5]</cite></a>,
<a href="p5-range.html#header.accept-ranges" title="Accept-Ranges">Section 6.1</a>
-                    | Age                     ; [Part 6]
-                    | ETag                    ; [Part 4]
+      <div id="rfc.figure.u.6"></div><pre class="inline"><span id="rfc.iref.g.9"></span>
   response-header = Accept-Ranges           ; <a href="#Part5" id="rfc.xref.Part5.3"><cite
title="HTTP/1.1, part 5: Range Requests and Partial Responses">[Part5]</cite></a>,
<a href="p5-range.html#header.accept-ranges" title="Accept-Ranges">Section 6.1</a>
+                    | Age                     ; <a href="#Part6" id="rfc.xref.Part6.1"><cite
title="HTTP/1.1, part 6: Caching">[Part6]</cite></a>, <a href="p6-cache.html#header.age"
title="Age">Section 3.1</a>
+                    | ETag                    ; <a href="#Part4" id="rfc.xref.Part4.5"><cite
title="HTTP/1.1, part 4: Conditional Requests">[Part4]</cite></a>, <a href="p4-conditional.html#header.etag"
title="ETag">Section 5.1</a>
                     | Location                ; <a href="#header.location" id="rfc.xref.header.location.1"
title="Location">Section&nbsp;10.4</a>
-                    | Proxy-Authenticate      ; [Part 7]
+                    | Proxy-Authenticate      ; <a href="#Part7" id="rfc.xref.Part7.3"><cite
title="HTTP/1.1, part 7: Authentication">[Part7]</cite></a>, <a href="p7-auth.html#header.proxy-authenticate"
title="Proxy-Authenticate">Section 2.2</a>
                     | Retry-After             ; <a href="#header.retry-after" id="rfc.xref.header.retry-after.1"
title="Retry-After">Section&nbsp;10.7</a>
                     | Server                  ; <a href="#header.server" id="rfc.xref.header.server.1"
title="Server">Section&nbsp;10.8</a>
-                    | Vary                    ; [Part 6]
-                    | WWW-Authenticate        ; [Part 7]
+                    | Vary                    ; <a href="#Part6" id="rfc.xref.Part6.2"><cite
title="HTTP/1.1, part 6: Caching">[Part6]</cite></a>, <a href="p6-cache.html#header.vary"
title="Vary">Section 3.5</a>
+                    | WWW-Authenticate        ; <a href="#Part7" id="rfc.xref.Part7.4"><cite
title="HTTP/1.1, part 7: Authentication">[Part7]</cite></a>, <a href="p7-auth.html#header.www-authenticate"
title="WWW-Authenticate">Section 2.4</a>
 </pre><p id="rfc.section.6.p.3">Response-header field names can be extended reliably
only in combination with a change in the protocol version. However, new
          or experimental header fields <em class="bcp14">MAY</em> be given the
semantics of response-header fields if all parties in the communication recognize them to
be response-header
          fields. Unrecognized header fields are treated as entity-header fields.
@@ -794,11 +794,10 @@
          held by the client.
       </p>
       <p id="rfc.section.8.3.p.3">The semantics of the GET method change to a "partial
GET" if the request message includes a Range header field. A partial
-         GET requests that only part of the entity be transferred, as described in [Part
5]. The partial GET method is intended to
-         reduce unnecessary network usage by allowing partially-retrieved entities to be
completed without transferring data already
-         held by the client.
+         GET requests that only part of the entity be transferred, as described in <a
href="p5-range.html#header.range" title="Range">Section 6.4</a> of <a href="#Part5"
id="rfc.xref.Part5.4"><cite title="HTTP/1.1, part 5: Range Requests and Partial Responses">[Part5]</cite></a>.
The partial GET method is intended to reduce unnecessary network usage by allowing partially-retrieved
entities to be completed
+         without transferring data already held by the client.
       </p>
-      <p id="rfc.section.8.3.p.4">The response to a GET request is cacheable if and
only if it meets the requirements for HTTP caching described in <a href="#Part6" id="rfc.xref.Part6.1"><cite
title="HTTP/1.1, part 6: Caching">[Part6]</cite></a>.
+      <p id="rfc.section.8.3.p.4">The response to a GET request is cacheable if and
only if it meets the requirements for HTTP caching described in <a href="#Part6" id="rfc.xref.Part6.3"><cite
title="HTTP/1.1, part 6: Caching">[Part6]</cite></a>.
       </p>
       <p id="rfc.section.8.3.p.5">See <a href="#encoding.sensitive.information.in.uris"
title="Encoding Sensitive Information in URI's">Section&nbsp;12.2</a> for security
considerations when used for forms.
       </p>
@@ -927,7 +926,7 @@
       <div id="rfc.iref.26"></div>
       <div id="rfc.iref.s.2"></div>
       <h3 id="rfc.section.9.1.2"><a href="#rfc.section.9.1.2">9.1.2</a>&nbsp;<a
id="status.101" href="#status.101">101 Switching Protocols</a></h3>
-      <p id="rfc.section.9.1.2.p.1">The server understands and is willing to comply
with the client's request, via the Upgrade message header field (<a href="p5-range.html#header.range"
title="Range">Section 6.4</a> of <a href="#Part5" id="rfc.xref.Part5.2"><cite
title="HTTP/1.1, part 5: Range Requests and Partial Responses">[Part5]</cite></a>),
for a change in the application protocol being used on this connection. The server will switch
protocols to those defined
+      <p id="rfc.section.9.1.2.p.1">The server understands and is willing to comply
with the client's request, via the Upgrade message header field (<a href="p5-range.html#header.range"
title="Range">Section 6.4</a> of <a href="#Part5" id="rfc.xref.Part5.5"><cite
title="HTTP/1.1, part 5: Range Requests and Partial Responses">[Part5]</cite></a>),
for a change in the application protocol being used on this connection. The server will switch
protocols to those defined
          by the response's Upgrade header field immediately after the empty line which terminates
the 101 response.
       </p>
       <p id="rfc.section.9.1.2.p.2">The protocol <em class="bcp14">SHOULD</em>
be switched only when it is advantageous to do so. For example, switching to a newer version
of HTTP is advantageous over
@@ -962,7 +961,7 @@
          server <em class="bcp14">MUST</em> create the resource before returning
the 201 status code. If the action cannot be carried out immediately, the server <em class="bcp14">SHOULD</em>
respond with 202 (Accepted) response instead.
       </p>
       <p id="rfc.section.9.2.2.p.2">A 201 response <em class="bcp14">MAY</em>
contain an ETag response header field indicating the current value of the entity tag for the
requested variant just created,
-         see [Part 4].
+         see <a href="p4-conditional.html#header.etag" title="ETag">Section 5.1</a>
of <a href="#Part4" id="rfc.xref.Part4.6"><cite title="HTTP/1.1, part 4: Conditional
Requests">[Part4]</cite></a>.
       </p>
       <div id="rfc.iref.29"></div>
       <div id="rfc.iref.s.5"></div>
@@ -1006,7 +1005,7 @@
       <div id="rfc.iref.s.9"></div>
       <h3 id="rfc.section.9.2.7"><a href="#rfc.section.9.2.7">9.2.7</a>&nbsp;<a
id="status.206" href="#status.206">206 Partial Content</a></h3>
       <p id="rfc.section.9.2.7.p.1">The server has fulfilled the partial GET request
for the resource and the enclosed entity is a partial representation as defined
-         in <a href="#Part5" id="rfc.xref.Part5.3"><cite title="HTTP/1.1, part 5:
Range Requests and Partial Responses">[Part5]</cite></a>.
+         in <a href="#Part5" id="rfc.xref.Part5.6"><cite title="HTTP/1.1, part 5:
Range Requests and Partial Responses">[Part5]</cite></a>.
       </p>
       <h2 id="rfc.section.9.3"><a href="#rfc.section.9.3">9.3</a>&nbsp;<a
id="status.3xx" href="#status.3xx">Redirection 3xx</a></h2>
       <p id="rfc.section.9.3.p.1">This class of status code indicates that further
action needs to be taken by the user agent in order to fulfill the request.
@@ -1099,7 +1098,7 @@
             variant
          </li>
       </ul>
-      <p id="rfc.section.9.3.5.p.4">If the conditional GET used a strong cache validator
(see <a href="#Part6" id="rfc.xref.Part6.2"><cite title="HTTP/1.1, part 6: Caching">[Part6]</cite></a>),
the response <em class="bcp14">SHOULD NOT</em> include other entity-headers. Otherwise
(i.e., the conditional GET used a weak validator), the response <em class="bcp14">MUST
NOT</em> include other entity-headers; this prevents inconsistencies between cached
entity-bodies and updated headers.
+      <p id="rfc.section.9.3.5.p.4">If the conditional GET used a strong cache validator
(see <a href="#Part6" id="rfc.xref.Part6.4"><cite title="HTTP/1.1, part 6: Caching">[Part6]</cite></a>),
the response <em class="bcp14">SHOULD NOT</em> include other entity-headers. Otherwise
(i.e., the conditional GET used a weak validator), the response <em class="bcp14">MUST
NOT</em> include other entity-headers; this prevents inconsistencies between cached
entity-bodies and updated headers.
       </p>
       <p id="rfc.section.9.3.5.p.5">If a 304 response indicates an entity not currently
cached, then the cache <em class="bcp14">MUST</em> disregard the response and
repeat the request without the conditional.
       </p>
@@ -1150,9 +1149,9 @@
       <div id="rfc.iref.43"></div>
       <div id="rfc.iref.s.19"></div>
       <h3 id="rfc.section.9.4.2"><a href="#rfc.section.9.4.2">9.4.2</a>&nbsp;<a
id="status.401" href="#status.401">401 Unauthorized</a></h3>
-      <p id="rfc.section.9.4.2.p.1">The request requires user authentication. The response
<em class="bcp14">MUST</em> include a WWW-Authenticate header field ([Part 7])
containing a challenge applicable to the requested resource. The client <em class="bcp14">MAY</em>
repeat the request with a suitable Authorization header field ([Part 7]). If the request already
included Authorization credentials,
-         then the 401 response indicates that authorization has been refused for those credentials.
If the 401 response contains the
-         same challenge as the prior response, and the user agent has already attempted authentication
at least once, then the user <em class="bcp14">SHOULD</em> be presented the entity
that was given in the response, since that entity might include relevant diagnostic information.
HTTP
+      <p id="rfc.section.9.4.2.p.1">The request requires user authentication. The response
<em class="bcp14">MUST</em> include a WWW-Authenticate header field (<a href="p7-auth.html#header.www-authenticate"
title="WWW-Authenticate">Section 2.4</a> of <a href="#Part7" id="rfc.xref.Part7.5"><cite
title="HTTP/1.1, part 7: Authentication">[Part7]</cite></a>) containing a challenge
applicable to the requested resource. The client <em class="bcp14">MAY</em> repeat
the request with a suitable Authorization header field (<a href="p7-auth.html#header.authorization"
title="Authorization">Section 2.1</a> of <a href="#Part7" id="rfc.xref.Part7.6"><cite
title="HTTP/1.1, part 7: Authentication">[Part7]</cite></a>). If the request
already included Authorization credentials, then the 401 response indicates that authorization
has been
+         refused for those credentials. If the 401 response contains the same challenge as
the prior response, and the user agent has
+         already attempted authentication at least once, then the user <em class="bcp14">SHOULD</em>
be presented the entity that was given in the response, since that entity might include relevant
diagnostic information. HTTP
          access authentication is explained in "HTTP Authentication: Basic and Digest Access
Authentication" <a href="#RFC2617" id="rfc.xref.RFC2617.1"><cite title="HTTP Authentication:
Basic and Digest Access Authentication">[RFC2617]</cite></a>.
       </p>
       <div id="rfc.iref.44"></div>
@@ -1201,9 +1200,7 @@
       <div id="rfc.iref.s.25"></div>
       <h3 id="rfc.section.9.4.8"><a href="#rfc.section.9.4.8">9.4.8</a>&nbsp;<a
id="status.407" href="#status.407">407 Proxy Authentication Required</a></h3>
       <p id="rfc.section.9.4.8.p.1">This code is similar to 401 (Unauthorized), but
indicates that the client must first authenticate itself with the proxy. The
-         proxy <em class="bcp14">MUST</em> return a Proxy-Authenticate header
field ([Part 7]) containing a challenge applicable to the proxy for the requested resource.
-         The client <em class="bcp14">MAY</em> repeat the request with a suitable
Proxy-Authorization header field ([Part 7]). HTTP access authentication is explained in
-         "HTTP Authentication: Basic and Digest Access Authentication" <a href="#RFC2617"
id="rfc.xref.RFC2617.2"><cite title="HTTP Authentication: Basic and Digest Access Authentication">[RFC2617]</cite></a>.
+         proxy <em class="bcp14">MUST</em> return a Proxy-Authenticate header
field (<a href="p7-auth.html#header.proxy-authenticate" title="Proxy-Authenticate">Section
2.2</a> of <a href="#Part7" id="rfc.xref.Part7.7"><cite title="HTTP/1.1, part
7: Authentication">[Part7]</cite></a>) containing a challenge applicable to
the proxy for the requested resource. The client <em class="bcp14">MAY</em> repeat
the request with a suitable Proxy-Authorization header field (<a href="p7-auth.html#header.proxy-authorization"
title="Proxy-Authorization">Section 2.3</a> of <a href="#Part7" id="rfc.xref.Part7.8"><cite
title="HTTP/1.1, part 7: Authentication">[Part7]</cite></a>). HTTP access authentication
is explained in "HTTP Authentication: Basic and Digest Access Authentication" <a href="#RFC2617"
id="rfc.xref.RFC2617.2"><cite title="HTTP Authentication: Basic and Digest Access Authentication">[RFC2617]</cite></a>.
       </p>
       <div id="rfc.iref.50"></div>
       <div id="rfc.iref.s.26"></div>
@@ -1275,8 +1272,7 @@
       <div id="rfc.iref.58"></div>
       <div id="rfc.iref.s.34"></div>
       <h3 id="rfc.section.9.4.17"><a href="#rfc.section.9.4.17">9.4.17</a>&nbsp;<a
id="status.416" href="#status.416">416 Requested Range Not Satisfiable</a></h3>
-      <p id="rfc.section.9.4.17.p.1">The request included a Range request-header field
([Part 5]) and none of the range-specifier values in this field overlap
-         the current extent of the selected resource.
+      <p id="rfc.section.9.4.17.p.1">The request included a Range request-header field
(<a href="p5-range.html#header.range" title="Range">Section 6.4</a> of <a href="#Part5"
id="rfc.xref.Part5.7"><cite title="HTTP/1.1, part 5: Range Requests and Partial Responses">[Part5]</cite></a>)
and none of the range-specifier values in this field overlap the current extent of the selected
resource.
       </p>
       <div id="rfc.iref.59"></div>
       <div id="rfc.iref.s.35"></div>
@@ -1536,7 +1532,7 @@
       <p id="rfc.section.13.p.1">Based on an XML translation of RFC 2616 by Julian
Reschke.</p>
       <h1 id="rfc.references"><a href="#rfc.section.14" id="rfc.section.14">14.</a>
References
       </h1>
-      <table summary="References">                  
+      <table summary="References">                      
          <tr>
             <td class="reference"><b id="Luo1998">[Luo1998]</b></td>
             <td class="top">Luotonen, A., “Tunneling TCP based protocols through
Web proxy servers”, &nbsp;Work in Progress.</td>
@@ -1552,6 +1548,11 @@
             </td>
          </tr>
          <tr>
+            <td class="reference"><b id="Part4">[Part4]</b></td>
+            <td class="top"><a title="Day Software">Fielding, R., Ed.</a>,
<a title="One Laptop per Child">Gettys, J.</a>, <a title="Hewlett-Packard Company">Mogul,
J.</a>, <a title="Microsoft Corporation">Frystyk, H.</a>, <a title="Adobe
Systems, Incorporated">Masinter, L.</a>, <a title="Microsoft Corporation">Leach,
P.</a>, and <a title="World Wide Web Consortium">T. Berners-Lee</a>, “<a
href="http://tools.ietf.org/html/draft-fielding-p4-conditional-latest">HTTP/1.1, part 4:
Conditional Requests</a>”, Internet-Draft&nbsp;draft-fielding-p4-conditional-latest
(work in progress), December&nbsp;2007.
+            </td>
+         </tr>
+         <tr>
             <td class="reference"><b id="Part5">[Part5]</b></td>
             <td class="top"><a title="Day Software">Fielding, R., Ed.</a>,
<a title="One Laptop per Child">Gettys, J.</a>, <a title="Hewlett-Packard Company">Mogul,
J.</a>, <a title="Microsoft Corporation">Frystyk, H.</a>, <a title="Adobe
Systems, Incorporated">Masinter, L.</a>, <a title="Microsoft Corporation">Leach,
P.</a>, and <a title="World Wide Web Consortium">T. Berners-Lee</a>, “<a
href="http://tools.ietf.org/html/draft-fielding-p5-range-latest">HTTP/1.1, part 5: Range
Requests and Partial Responses</a>”, Internet-Draft&nbsp;draft-fielding-p5-range-latest
(work in progress), December&nbsp;2007.
             </td>
@@ -1562,6 +1563,11 @@
             </td>
          </tr>
          <tr>
+            <td class="reference"><b id="Part7">[Part7]</b></td>
+            <td class="top"><a title="Day Software">Fielding, R., Ed.</a>,
<a title="One Laptop per Child">Gettys, J.</a>, <a title="Hewlett-Packard Company">Mogul,
J.</a>, <a title="Microsoft Corporation">Frystyk, H.</a>, <a title="Adobe
Systems, Incorporated">Masinter, L.</a>, <a title="Microsoft Corporation">Leach,
P.</a>, and <a title="World Wide Web Consortium">T. Berners-Lee</a>, “<a
href="http://tools.ietf.org/html/draft-fielding-p7-auth-latest">HTTP/1.1, part 7: Authentication</a>”,
Internet-Draft&nbsp;draft-fielding-p7-auth-latest (work in progress), December&nbsp;2007.
+            </td>
+         </tr>
+         <tr>
             <td class="reference"><b id="RFC1123">[RFC1123]</b></td>
             <td class="top"><a title="University of Southern California (USC), Information
Sciences Institute">Braden, R.</a>, “<a href="http://tools.ietf.org/html/rfc1123">Requirements
for Internet Hosts - Application and Support</a>”, STD&nbsp;3, RFC&nbsp;1123,
October&nbsp;1989.
             </td>
@@ -1822,12 +1828,32 @@
                         <li class="indline1"><em>Section A</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part3.1">1</a></li>
                      </ul>
                   </li>
-                  <li class="indline1"><em>Part5</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part5.1">6</a>, <a class="iref" href="#rfc.xref.Part5.2">9.1.2</a>,
<a class="iref" href="#rfc.xref.Part5.3">9.2.7</a>, <a class="iref" href="#Part5"><b>14</b></a><ul
class="ind">
-                        <li class="indline1"><em>Section 6.1</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part5.1">6</a></li>
-                        <li class="indline1"><em>Section 6.4</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part5.2">9.1.2</a></li>
+                  <li class="indline1"><em>Part4</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part4.1">4</a>, <a class="iref" href="#rfc.xref.Part4.2">4</a>,
<a class="iref" href="#rfc.xref.Part4.3">4</a>, <a class="iref" href="#rfc.xref.Part4.4">4</a>,
<a class="iref" href="#rfc.xref.Part4.5">6</a>, <a class="iref" href="#rfc.xref.Part4.6">9.2.2</a>,
<a class="iref" href="#Part4"><b>14</b></a><ul class="ind">
+                        <li class="indline1"><em>Section 5.1</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part4.5">6</a>, <a class="iref" href="#rfc.xref.Part4.6">9.2.2</a></li>
+                        <li class="indline1"><em>Section 5.2</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part4.1">4</a></li>
+                        <li class="indline1"><em>Section 5.3</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part4.2">4</a></li>
+                        <li class="indline1"><em>Section 5.4</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part4.3">4</a></li>
+                        <li class="indline1"><em>Section 5.5</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part4.4">4</a></li>
+                     </ul>
+                  </li>
+                  <li class="indline1"><em>Part5</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part5.1">4</a>, <a class="iref" href="#rfc.xref.Part5.2">4</a>,
<a class="iref" href="#rfc.xref.Part5.3">6</a>, <a class="iref" href="#rfc.xref.Part5.4">8.3</a>,
<a class="iref" href="#rfc.xref.Part5.5">9.1.2</a>, <a class="iref" href="#rfc.xref.Part5.6">9.2.7</a>,
<a class="iref" href="#rfc.xref.Part5.7">9.4.17</a>, <a class="iref" href="#Part5"><b>14</b></a><ul
class="ind">
+                        <li class="indline1"><em>Section 6.1</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part5.3">6</a></li>
+                        <li class="indline1"><em>Section 6.3</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part5.1">4</a></li>
+                        <li class="indline1"><em>Section 6.4</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part5.2">4</a>, <a class="iref" href="#rfc.xref.Part5.4">8.3</a>,
<a class="iref" href="#rfc.xref.Part5.5">9.1.2</a>, <a class="iref" href="#rfc.xref.Part5.7">9.4.17</a></li>
+                     </ul>
+                  </li>
+                  <li class="indline1"><em>Part6</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part6.1">6</a>, <a class="iref" href="#rfc.xref.Part6.2">6</a>,
<a class="iref" href="#rfc.xref.Part6.3">8.3</a>, <a class="iref" href="#rfc.xref.Part6.4">9.3.5</a>,
<a class="iref" href="#Part6"><b>14</b></a><ul class="ind">
+                        <li class="indline1"><em>Section 3.1</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part6.1">6</a></li>
+                        <li class="indline1"><em>Section 3.5</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part6.2">6</a></li>
+                     </ul>
+                  </li>
+                  <li class="indline1"><em>Part7</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part7.1">4</a>, <a class="iref" href="#rfc.xref.Part7.2">4</a>,
<a class="iref" href="#rfc.xref.Part7.3">6</a>, <a class="iref" href="#rfc.xref.Part7.4">6</a>,
<a class="iref" href="#rfc.xref.Part7.5">9.4.2</a>, <a class="iref" href="#rfc.xref.Part7.6">9.4.2</a>,
<a class="iref" href="#rfc.xref.Part7.7">9.4.8</a>, <a class="iref" href="#rfc.xref.Part7.8">9.4.8</a>,
<a class="iref" href="#Part7"><b>14</b></a><ul class="ind">
+                        <li class="indline1"><em>Section 2.1</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part7.1">4</a>, <a class="iref" href="#rfc.xref.Part7.6">9.4.2</a></li>
+                        <li class="indline1"><em>Section 2.2</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part7.3">6</a>, <a class="iref" href="#rfc.xref.Part7.7">9.4.8</a></li>
+                        <li class="indline1"><em>Section 2.3</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part7.2">4</a>, <a class="iref" href="#rfc.xref.Part7.8">9.4.8</a></li>
+                        <li class="indline1"><em>Section 2.4</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part7.4">6</a>, <a class="iref" href="#rfc.xref.Part7.5">9.4.2</a></li>
                      </ul>
                   </li>
-                  <li class="indline1"><em>Part6</em>&nbsp;&nbsp;<a
class="iref" href="#rfc.xref.Part6.1">8.3</a>, <a class="iref" href="#rfc.xref.Part6.2">9.3.5</a>,
<a class="iref" href="#Part6"><b>14</b></a></li>
                   <li class="indline1">PATCH method&nbsp;&nbsp;<a class="iref"
href="#rfc.iref.p.3"><b>A</b></a></li>
                   <li class="indline1">POST method&nbsp;&nbsp;<a class="iref"
href="#rfc.xref.POST.1">3</a>, <a class="iref" href="#rfc.iref.p.1"><b>8.5</b></a></li>
                   <li class="indline1">PUT method&nbsp;&nbsp;<a class="iref"
href="#rfc.xref.PUT.1">3</a>, <a class="iref" href="#rfc.iref.p.2"><b>8.6</b></a></li>

Modified: labs/webarch/trunk/http/draft-fielding-http/p2-semantics.xml
URL: http://svn.apache.org/viewvc/labs/webarch/trunk/http/draft-fielding-http/p2-semantics.xml?rev=603240&r1=603239&r2=603240&view=diff
==============================================================================
--- labs/webarch/trunk/http/draft-fielding-http/p2-semantics.xml (original)
+++ labs/webarch/trunk/http/draft-fielding-http/p2-semantics.xml Tue Dec 11 05:43:39 2007
@@ -31,29 +31,29 @@
   <!ENTITY header-accept-encoding     "<xref target='Part3' x:rel='#header.accept-encoding'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
   <!ENTITY header-accept-language     "<xref target='Part3' x:rel='#header.accept-language'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
   <!ENTITY header-accept-ranges       "<xref target='Part5' x:rel='#header.accept-ranges'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
-  <!ENTITY header-age                 "[Part 6]">
-  <!ENTITY header-authorization       "[Part 7]">
-  <!ENTITY header-cache-control       "[Part 6]">
+  <!ENTITY header-age                 "<xref target='Part6' x:rel='#header.age' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
+  <!ENTITY header-authorization       "<xref target='Part7' x:rel='#header.authorization'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
+  <!ENTITY header-cache-control       "<xref target='Part6' x:rel='#header.cache-control'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
   <!ENTITY header-content-location    "<xref target='Part3' x:rel='#header.content-location'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
-  <!ENTITY header-content-range       "[Part 5]">
-  <!ENTITY header-etag                "[Part 4]">
-  <!ENTITY header-expires             "[Part 6]">
+  <!ENTITY header-content-range       "<xref target='Part5' x:rel='#header.content-range'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
+  <!ENTITY header-etag                "<xref target='Part4' x:rel='#header.etag' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
+  <!ENTITY header-expires             "<xref target='Part6' x:rel='#header.expires'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
   <!ENTITY header-host                "<xref target='Part1' x:rel='#header.host' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
-  <!ENTITY header-if-match            "[Part 4]">
-  <!ENTITY header-if-modified-since   "[Part 4]">
-  <!ENTITY header-if-none-match       "[Part 4]">
-  <!ENTITY header-if-range            "[Part 5]">
-  <!ENTITY header-if-unmodified-since "[Part 4]">
-  <!ENTITY header-pragma              "[Part 6]">
-  <!ENTITY header-proxy-authenticate  "[Part 7]">
-  <!ENTITY header-proxy-authorization "[Part 7]">
-  <!ENTITY header-range               "[Part 5]">
+  <!ENTITY header-if-match            "<xref target='Part4' x:rel='#header.if-match'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
+  <!ENTITY header-if-modified-since   "<xref target='Part4' x:rel='#header.if-modified-since'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
+  <!ENTITY header-if-none-match       "<xref target='Part4' x:rel='#header.if-none-match'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
+  <!ENTITY header-if-range            "<xref target='Part5' x:rel='#header.if-range'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
+  <!ENTITY header-if-unmodified-since "<xref target='Part4' x:rel='#header.if-unmodified-since'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
+  <!ENTITY header-pragma              "<xref target='Part6' x:rel='#header.pragma'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
+  <!ENTITY header-proxy-authenticate  "<xref target='Part7' x:rel='#header.proxy-authenticate'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
+  <!ENTITY header-proxy-authorization "<xref target='Part7' x:rel='#header.proxy-authorization'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
+  <!ENTITY header-range               "<xref target='Part5' x:rel='#header.range' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
   <!ENTITY header-upgrade             "<xref target='Part5' x:rel='#header.range' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
   <!ENTITY header-te                  "<xref target='Part1' x:rel='#header.upgrade'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
-  <!ENTITY header-vary                "[Part 6]">
+  <!ENTITY header-vary                "<xref target='Part6' x:rel='#header.vary' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
   <!ENTITY header-via                 "<xref target='Part1' x:rel='#header.via' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
-  <!ENTITY header-warning             "[Part 6]">
-  <!ENTITY header-www-authenticate    "[Part 7]">
+  <!ENTITY header-warning             "<xref target='Part6' x:rel='#header.warning'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
+  <!ENTITY header-www-authenticate    "<xref target='Part7' x:rel='#header.www-authenticate'
xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
   <!ENTITY message-body               "<xref target='Part1' x:rel='#message.body' xmlns:x='http://purl.org/net/xml2rfc/ext'/>">
 ]>
 <?rfc toc="yes" ?>
@@ -2196,6 +2196,65 @@
   <x:source href="p3-payload.xml" basename="p3-payload"/>
 </reference>
 
+<reference anchor="Part4">
+  <front>
+    <title abbrev="HTTP/1.1">HTTP/1.1, part 4: Conditional Requests</title>
+  
+    <author initials="R." surname="Fielding" fullname="Roy T. Fielding" role="editor">
+      <organization abbrev="Day Software">Day Software</organization>
+      <address>
+        <email>fielding@gbiv.com</email>
+      </address>
+    </author>
+  
+    <author initials="J." surname="Gettys" fullname="Jim Gettys">
+      <organization>One Laptop per Child</organization>
+      <address>
+        <email>jg@laptop.org</email>
+      </address>
+    </author>
+    
+    <author initials="J." surname="Mogul" fullname="Jeffrey C. Mogul">
+      <organization abbrev="HP">Hewlett-Packard Company</organization>
+      <address>
+        <email>JeffMogul@acm.org</email>
+      </address>
+    </author>
+  
+    <author initials="H." surname="Frystyk" fullname="Henrik Frystyk Nielsen">
+      <organization abbrev="Microsoft">Microsoft Corporation</organization>
+      <address>
+        <email>henrikn@microsoft.com</email>
+      </address>
+    </author>
+  
+    <author initials="L." surname="Masinter" fullname="Larry Masinter">
+      <organization abbrev="Adobe Systems">Adobe Systems, Incorporated</organization>
+      <address>
+        <email>LMM@acm.org</email>
+      </address>
+    </author>
+    
+    <author initials="P." surname="Leach" fullname="Paul J. Leach">
+      <organization abbrev="Microsoft">Microsoft Corporation</organization>
+      <address>
+        <email>paulle@microsoft.com</email>
+      </address>
+    </author>
+     
+    <author initials="T." surname="Berners-Lee" fullname="Tim Berners-Lee">
+      <organization abbrev="W3C/MIT">World Wide Web Consortium</organization>
+      <address>
+        <email>timbl@w3.org</email>
+      </address>
+    </author>
+  
+    <date month="&ID-MONTH;" year="&ID-YEAR;"/>
+  </front>
+  <seriesInfo name="Internet-Draft" value="draft-fielding-p4-conditional-&ID-VERSION;"/>
+  <x:source href="p4-conditional.xml" basename="p4-conditional"/>
+</reference>
+
 <reference anchor="Part5">
   <front>
     <title abbrev="HTTP/1.1">HTTP/1.1, part 5: Range Requests and Partial Responses</title>
@@ -2312,6 +2371,65 @@
   </front>
   <seriesInfo name="Internet-Draft" value="draft-fielding-p6-cache-&ID-VERSION;"/>
   <x:source href="p6-cache.xml" basename="p6-cache"/>
+</reference>
+
+<reference anchor="Part7">
+  <front>
+    <title abbrev="HTTP/1.1">HTTP/1.1, part 7: Authentication</title>
+  
+    <author initials="R." surname="Fielding" fullname="Roy T. Fielding" role="editor">
+      <organization abbrev="Day Software">Day Software</organization>
+      <address>
+        <email>fielding@gbiv.com</email>
+      </address>
+    </author>
+  
+    <author initials="J." surname="Gettys" fullname="Jim Gettys">
+      <organization>One Laptop per Child</organization>
+      <address>
+        <email>jg@laptop.org</email>
+      </address>
+    </author>
+    
+    <author initials="J." surname="Mogul" fullname="Jeffrey C. Mogul">
+      <organization abbrev="HP">Hewlett-Packard Company</organization>
+      <address>
+        <email>JeffMogul@acm.org</email>
+      </address>
+    </author>
+  
+    <author initials="H." surname="Frystyk" fullname="Henrik Frystyk Nielsen">
+      <organization abbrev="Microsoft">Microsoft Corporation</organization>
+      <address>
+        <email>henrikn@microsoft.com</email>
+      </address>
+    </author>
+  
+    <author initials="L." surname="Masinter" fullname="Larry Masinter">
+      <organization abbrev="Adobe Systems">Adobe Systems, Incorporated</organization>
+      <address>
+        <email>LMM@acm.org</email>
+      </address>
+    </author>
+    
+    <author initials="P." surname="Leach" fullname="Paul J. Leach">
+      <organization abbrev="Microsoft">Microsoft Corporation</organization>
+      <address>
+        <email>paulle@microsoft.com</email>
+      </address>
+    </author>
+     
+    <author initials="T." surname="Berners-Lee" fullname="Tim Berners-Lee">
+      <organization abbrev="W3C/MIT">World Wide Web Consortium</organization>
+      <address>
+        <email>timbl@w3.org</email>
+      </address>
+    </author>
+  
+    <date month="&ID-MONTH;" year="&ID-YEAR;"/>
+  </front>
+  <seriesInfo name="Internet-Draft" value="draft-fielding-p7-auth-&ID-VERSION;"/>
+  <x:source href="p7-auth.xml" basename="p7-auth"/>
 </reference>
 
 <reference anchor="RFC1123">



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org


Mime
View raw message