[Bug 3115] Referer Truncates Query Part of URI

http://www.w3.org/Bugs/Public/show_bug.cgi?id=3115

           Summary: Referer Truncates Query Part of URI
           Product: CSSValidator
           Version: CSS Validator
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: minor
          Priority: P2
         Component: CSS 1.0
        AssignedTo: ot@w3.org
        ReportedBy: valen_23@yahoo.com
         QAContact: www-validator-cvs@w3.org


Including a link to <http://jigsaw.w3.org/css-validator/check/referer> in a web
page will whose URI has more than one parameter in its query causes the
validator to truncate everything after the first query parameter (e.g. the URI
<http://blah.org/?blah=blah&yackety=schmackety> becomes
<http://blah.org/?blah=blah>).  Consequently it validates a page that might or
might not have been the intended page to be validated.

The validator works fine if the URI to be validated is explicitly referenced;
<http://jigsaw.w3.org/css-validator/validator?uri=http://blah.org/?blah=blah&yackety=schmackety>.

Note that the markup validator can handle documents that have multiple
parameters in the query part of their URI that are submitted via a refered URI
using the link
<http://validator.w3.org/check/referer>.

Received on Wednesday, 12 April 2006 17:11:20 UTC