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

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

XMLWordPrintable

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

      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.

       

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

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

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes