Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Apache does not deliberately violate open standards #3

Closed
wants to merge 1 commit into from

1 participant

@markrendle

Section 4.2 of the DNT specification (http://www.w3.org/2011/tracking-protection/drafts/tracking-dnt.html#dnt-header-field) states that "An HTTP intermediary must not add, delete, or modify the DNT header field in requests forwarded through that intermediary unless that intermediary has been specifically installed or configured to do so by the user making the requests." This commit reverts a change made by an employee of Adobe Systems Incorporated which caused Apache httpd to default to deleting the DNT header field for all users of a popular web browser, including those who had explicitly made an informed decision to enable the DNT:1 header.

@markrendle markrendle Apache does not deliberately violate open standards
Section 4.2 of the DNT specification (http://www.w3.org/2011/tracking-protection/drafts/tracking-dnt.html#dnt-header-field) states that "An HTTP intermediary must not add, delete, or modify the DNT header field in requests forwarded through that intermediary unless that intermediary has been specifically installed or configured to do so by the user making the requests." This commit reverts a change which caused Apache httpd to delete the DNT header field for all users of a popular browser, including those who had explicitly made an informed decision to enable the DNT:1 header.
6855a22
@Humbedooh Humbedooh closed this pull request from a commit
@Humbedooh Humbedooh Some wordsmithing and hopefully this will close our outstanding githu…
…b issues. Closes #2 and also resolves #3

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1555427 13f79535-47bb-0310-9956-ffa450edef68
309142b
@Humbedooh Humbedooh closed this in 309142b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Sep 10, 2012
  1. @markrendle

    Apache does not deliberately violate open standards

    markrendle authored
    Section 4.2 of the DNT specification (http://www.w3.org/2011/tracking-protection/drafts/tracking-dnt.html#dnt-header-field) states that "An HTTP intermediary must not add, delete, or modify the DNT header field in requests forwarded through that intermediary unless that intermediary has been specifically installed or configured to do so by the user making the requests." This commit reverts a change which caused Apache httpd to delete the DNT header field for all users of a popular browser, including those who had explicitly made an informed decision to enable the DNT:1 header.
This page is out of date. Refresh to see the latest.
Showing with 0 additions and 10 deletions.
  1. +0 −10 docs/conf/httpd.conf.in
View
10 docs/conf/httpd.conf.in
@@ -409,13 +409,3 @@ Include @rel_sysconfdir@/extra/proxy-html.conf
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>
-
-# Deal with user agents that deliberately violate open standards
-#
-<IfModule setenvif_module>
-BrowserMatch "MSIE 10.0;" bad_DNT
-</IfModule>
-<IfModule headers_module>
-RequestHeader unset DNT env=bad_DNT
-</IfModule>
-
Something went wrong with that request. Please try again.