Moin,
… und der Payload ist interessanter Weise kürzer als die angegebenen 30 Byte:
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 30
Ja. Der Proxy war das. Der hat, hier widersinnig (weil mit größerem Ergebnis), den Content "gepackt".
Hm, anderes Netzwerk ohne Proxy (wäre sonst der Internet-Provider, da kann ich dann nichts machen):
HTTP/1.1 200 OK
Date: Thu, 04 Apr 2019 16:38:36 GMT
Server: Apache
Content-Language: de
x-param: title=FWNG%2C%20modern%20MVC%20Web%20Application%20Framework%20in%20Perl%20und%20in%20C;descr=Modern%20Web%20Framework%20Next%20Generation%20in%20Perl%20und%20in%20C%20programmiert
x-class: HTMLfile
Expires: Sat, 13 Jul 2019 00:00:00 GMT
Last-Modified: Thu, 04 Apr 2019 00:00:00 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 30
Connection: close
Content-Type: text/html; charset=UTF-8
Laut Netzwerk-Tools sind das 516 Byte HTTP-Header und dann noch die 30 Byte Payload 1554395916
. Kann es sein, dass der Apache vielleicht packt? Dann testen wir doch einmal:
$ curl -i 'http://rolfrost.de/?time=1'
HTTP/1.1 200 OK
Date: Thu, 04 Apr 2019 16:42:02 GMT
Server: Apache
Content-Language: de
x-param: title=FWNG%2C%20modern%20MVC%20Web%20Application%20Framework%20in%20Perl%20und%20in%20C;descr=Modern%20Web%20Framework%20Next%20Generation%20in%20Perl%20und%20in%20C%20programmiert
x-class: HTMLfile
Expires: Sat, 13 Jul 2019 00:00:00 GMT
Content-Length: 10
Last-Modified: Thu, 04 Apr 2019 00:00:00 GMT
Vary: Accept-Encoding
Connection: close
Content-Type: text/html; charset=UTF-8
1554396122
vs.
$ curl -i --compressed 'http://rolfrost.de/?time=1'
HTTP/1.1 200 OK
Date: Thu, 04 Apr 2019 16:42:31 GMT
Server: Apache
Content-Language: de
x-param: title=FWNG%2C%20modern%20MVC%20Web%20Application%20Framework%20in%20Perl%20und%20in%20C;descr=Modern%20Web%20Framework%20Next%20Generation%20in%20Perl%20und%20in%20C%20programmiert
x-class: HTMLfile
Expires: Sat, 13 Jul 2019 00:00:00 GMT
Last-Modified: Thu, 04 Apr 2019 00:00:00 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 30
Connection: close
Content-Type: text/html; charset=UTF-8
1554396151
Na, wem fällt hier was auf? Von wegen „der Proxy ist es, schalte den ab!“
Der URI auf das NPH-Skript antwortet bei leider mit einem HTTP 404.
Viele Grüße
Robert