W3C home > Mailing lists > Public > public-tracking-commit@w3.org > August 2012

WWW/2011/tracking-protection/drafts tracking-dnt.html,1.139,1.140

From: Roy Fielding via cvs-syncmail <cvsmail@w3.org>
Date: Tue, 07 Aug 2012 01:58:20 +0000
To: public-tracking-commit@w3.org
Message-Id: <E1SyZ3s-0007yW-8I@lionel-hutz.w3.org>
Update of /w3ccvs/WWW/2011/tracking-protection/drafts
In directory hutz:/tmp/cvs-serv30595

Modified Files:
	tracking-dnt.html 
Log Message:
ISSUE-128: Use 409 status code for tracking required

Index: tracking-dnt.html
===================================================================
RCS file: /w3ccvs/WWW/2011/tracking-protection/drafts/tracking-dnt.html,v
retrieving revision 1.139
retrieving revision 1.140
diff -u -d -r1.139 -r1.140
--- tracking-dnt.html	7 Aug 2012 01:27:25 -0000	1.139
+++ tracking-dnt.html	7 Aug 2012 01:58:18 -0000	1.140
@@ -1104,12 +1104,23 @@
         <h3>Status Code for Tracking Required</h3>
 
         <p>
-          An HTTP error response status code might be useful for indicating
-          that the site refuses service unless the user either logs into a
-          subscription account or agrees to an exception to DNT for this
-          site and its contracted third-party sites.
+          If an origin server receives a request with <code>DNT:1</code>,
+          does not have out-of-band consent for tracking this user, and
+          wishes to deny access to the requested resource until the user
+          provides some form of user-granted exception or consent for tracking,
+          then the origin server SHOULD send an HTTP error response with a
+          status code of 409 (Conflict) and a message body that describes
+          why the request has been refused and how one might supply the
+          required consent or exception to avoid this conflict [[!HTTP11]].
+        </p>
+        <p>
+          The 409 response SHOULD include a user authentication mechanism in
+          the header fields and/or message body if user login is one of the
+          ways through which access is granted.
+        </p>
+        <p class='issue'><a href="http://www.w3.org/2011/tracking-protection/track/issues/128">ISSUE-128</a>: HTTP error status code to signal that tracking is required?<br />
+          <b>[PENDING REVIEW]</b> As defined by this section.
         </p>
-        <p class='issue'><a href="http://www.w3.org/2011/tracking-protection/track/issues/128">ISSUE-128</a>: HTTP error status code to signal that tracking is required?</p>
       </section>
 
       <section id='using-tracking-status'>
Received on Tuesday, 7 August 2012 01:58:21 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 7 August 2012 01:58:21 GMT