Pour la première fois, j'ai dû envelopper un script CGI. J'ai des problèmes avec les navigateurs (à la fois Chrome et Firefox) ne reconnaissant pas l'en-tête Content-Length et indiquant la taille "inconnu" pour les utilisateurs.Les navigateurs ne reconnaissaient pas l'en-tête Content-Length lors de l'utilisation d'apache et de cgi
Quand je teste cela avec linux trop wget
, l'outil reconnaît la taille très bien.
Lorsque je teste manuellement si openssl s_client -connect
-je obtenir les en-têtes suivants:
La sortie précise du serveur Web est la suivante:
HTTP/1.1 200 OK
Date: Sun, 30 Jul 2017 20:12:20 GMT
Server: Apache/2.4.25 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.2g
Content-Disposition: attachment; filename=foo.000000000G-000000001G.foofile.txt;
Content-Length: 501959790
Vary: Accept-Encoding
Content-Type: text/plain;charset=utf-8
Quelqu'un peut-il suggérer ce manque/mal formaté?