Details

    • Type: Sub-task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      When an URL does not have a path but has GET parameters (for instance 'http://example.com?a=1') it should be normalized to add a '/' at the beginning of the path (giving http://example.com/?a=1). Our logs show that non-normalized URLs reach protocol-http, which then uses URL::getFile() to get the path, and tries to send an invalid HTTP request:

      GET ?a=1 HTTP/1.0

      instead of

      GET /?a=1 HTTP/1.0

       

      Example URL for which this poses a problem: http://news.fx678.com?171

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              gbouchar Gerard Bouchar
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: