Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-134727

QNetworkAccessManager cannot access IPv6 link-local addresses having a zone id

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Not Evaluated
    • 6.10.0 FF
    • 5.14.2, 6.9.3
    • Network: HTTP
    • None
    • All
    • 5db60be47 (dev)

    Description

      Having an URLl like http://[fe80::219:7cff:fe06:4f2%25eth3]/, we are not able to Post HTTP Requests using QNetworkAccessManager. The Server replies with a 400 Bad Request, due to the Request-Header Host being filled with [fe80::219:7cff:fe06:4f2%eth3]. But that's a invalid hostname.

      There is a related issue also in Qt WebSockets which I've linked.

      I'll provide a patch to fix this issue.

       

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              manordheim Mårten Nordheim
              valentin-batz-riedel Valentin Batz
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes