# Derived from on https://github.com/curl/curl/issues/5120 --next --config POST # # Server-side HTTP/1.1 200 OK Content-Length: 6 Content-Type: text/1 -foo- HTTP/1.1 200 OK Content-Length: 6 Content-Type: text/2 -foo- HTTP/1.1 200 OK Content-Length: 6 Content-Type: text/3 -foo- # # Client-side --next url = %HOSTIP:%HTTPPORT/4300001 header = "a: a" data = "a" --next url = %HOSTIP:%HTTPPORT/4300002 header = "b: b" data = "b" --next url = %HOSTIP:%HTTPPORT/4300003 header = "c: c" data = "c" http Three -K uses with --next and --data in each -K log/config430-a -K log/config430-b -K log/config430-c # # Verify data after the test has been "shot" ^User-Agent:.* POST /4300001 HTTP/1.1 Host: %HOSTIP:%HTTPPORT Accept: */* a: a Content-Length: 1 Content-Type: application/x-www-form-urlencoded aPOST /4300002 HTTP/1.1 Host: %HOSTIP:%HTTPPORT Accept: */* b: b Content-Length: 1 Content-Type: application/x-www-form-urlencoded bPOST /4300003 HTTP/1.1 Host: %HOSTIP:%HTTPPORT Accept: */* c: c Content-Length: 1 Content-Type: application/x-www-form-urlencoded c