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

QNetworkAccessManager should handle all informational HTTP replies

    XMLWordPrintable

Details

    • All
    • 5
    • bb34c6fa6 (dev), cdfeca26c (dev), 02abe2152 (6.7), e47089a0e (dev)
    • Foundation Sprint 100

    Description

      QNetworkAccessManager currently skips only "100 Continue" informational replies from HTTP servers. It does report other information replies as final results. This contradicts RFC 2616:

      A client MUST be prepared to accept one or more 1xx status responses
      prior to a regular response, even if the client does not expect a 100
      (Continue) status message. Unexpected 1xx status responses MAY be
      ignored by a user agent.

      Ideally such informational responses would be reported to user somehow. Just discarding them all is fine too.

      Attachments

        Issue Links

          Activity

            People

              mate Máté Barany
              ievgenii.meshcheriakov Ievgenii Meshcheriakov
              Vladimir Minenko Vladimir Minenko
              Alex Blasche Alex Blasche
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: