4 ms·
Lynx is also sending HTTP/1.0: GET /linux-capabilities-in-a-nutshell/ HTTP/1.0 Host: k3a.me User-Agent: Lynx/2.9.0dev.5 libwww-FM/2.14 SSL-MM/1.4.1 GNUTL
by neop1x 6y ago
Lynx is also sending HTTP/1.0:
GET /linux-capabilities-in-a-nutshell/ HTTP/1.0
Host: k3a.me
User-Agent: Lynx/2.9.0dev.5 libwww-FM/2.14 SSL-MM/1.4.1 GNUTLS/3.6.13
I am quite surprised actually. It is unfortunate that these clients still haven't been updated to at least HTTP/1.1. :(
Just patch Lynx to send HTTP/1.1 without implementing keep-alive or any other HTTP/1.1 functionality and your troubles will most likely end. :P It is better to have broken 1.1 implementation than broken 1.0.
CURL is using 2.0 for HTTPS and 1.1 for HTTP by default. Someone should upgrade these CLI browsers to use libcurl or something like that...