Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-95069 Add HTTP/2 support to Qt HTTP server
  3. QTBUG-122458

QHttp2Connection: Make tst_qhttp2connection tests for CONTINUATION frames

    XMLWordPrintable

Details

    • Foundation Sprint 69, Foundation Sprint 70, Foundation Sprint 71, Foundation Sprint 72, Foundation Sprint 73, Foundation Sprint 74, Foundation Sprint 75, Foundation Sprint 76, Foundation Sprint 101, Foundations Sprint 102, Foundation Sprint 103, Foundation Sprint 104, Foundation Sprint 105, Foundation Sprint 106

    Description

      Add tests that the following work:

      • No headers inside HEADERS frame but some inside following CONTINUATION frame.
      • Some headers inside a HEADERS frame and some inside a CONTINUATION frame.
      • Headers inside a HEADERS frame followed by multiple CONTINUATION frames with headers.

      Illegal data to test for is:

      • A DATA frame between a HEADERS frame and a CONTINUATION frame.
      • A CONTINUATION frame after a frame with END_HEADERS set.
      • A CONTINUATION frame with stream id 0x00.
      • A CONTINUATION frame with different stream id than previous frame. 

      Attachments

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

        Activity

          People

            cnn Qt Core & Network
            oyheskes Øystein Heskestad
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes