Gzip je ne comprend pas ?

Gzip je ne comprend pas ? - Windows & Software

Marsh Posté le 09-07-2002 à 10:15:08    

(a part le compression de fichier normal)
 
C bien une compression qui est faite pour transporter du html ou php sur du http ?
 
Exemple :  
 
Browser ------> Requette ------> Apache ------> PHP (ou autre)  
------> Apache compresse avec le modul Gzip ------>  
Retour de la requette ------> décompression par le browser.
 
Corrigez moi si je me trompe.
 
Mais comme savoir si l'ont a bien le truc pour decompresse sur le browser ?
 
 
Merci


Message édité par benwar le 09-07-2002 à 10:28:55
Reply

Marsh Posté le 09-07-2002 à 10:15:08   

Reply

Marsh Posté le 09-07-2002 à 10:36:07    

:bounce: Je me suis mal expliqué ?

Reply

Marsh Posté le 09-07-2002 à 10:52:39    

Le navigateur annonce au serveur sa capacité de décompresser le gzip dans les en-têtes HTTP.
Exemple :

GET / HTTP/1.1
Host: localhost:8000
User-Agent: Mozilla/5.0 Galeon/1.2.5 (X11; Linux i686; U;) Gecko/20020610 Debian/1.2.5-1
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,text/css,*/*;q=0.1
Accept-Language: fr, en;q=0.50
[b]Accept-Encoding: gzip[/b], deflate, compress;q=0.9
Accept-Charset: ISO-8859-15, utf-8;q=0.66, *;q=0.66
Keep-Alive: 300
Connection: keep-alive


Ensuite, si le serveur gère le gzip, il renvoie un fichier précédé d'un content-transfer-encoding.

Reply

Marsh Posté le 09-07-2002 à 11:06:32    

PatteDeChat a écrit a écrit :

Le navigateur annonce au serveur sa capacité de décompresser le gzip dans les en-têtes HTTP.
Exemple :

GET / HTTP/1.1
Host: localhost:8000
User-Agent: Mozilla/5.0 Galeon/1.2.5 (X11; Linux i686; U;) Gecko/20020610 Debian/1.2.5-1
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,text/css,*/*;q=0.1
Accept-Language: fr, en;q=0.50
[b]Accept-Encoding: gzip[/b], deflate, compress;q=0.9
Accept-Charset: ISO-8859-15, utf-8;q=0.66, *;q=0.66
Keep-Alive: 300
Connection: keep-alive


Ensuite, si le serveur gère le gzip, il renvoie un fichier précédé d'un content-transfer-encoding.




 
Comment tu a fait pour avoir c renseignement ?
Y a t-il un moyen de mettre c "plugin" a jour ?

Reply

Marsh Posté le 09-07-2002 à 11:12:34    

Je demande sa car j'ai du mal a afficher rapidement les forums vbulettin sous Win2k avec IE 6 alors que sous Konkedor sous linux j'ai aucun probleme ; pas de probleme non plus sous Xp !
 
 
 :heink:

Reply

Marsh Posté le 09-07-2002 à 11:18:02    

benwar a écrit a écrit :

 
 
Comment tu a fait pour avoir c renseignement ?
Y a t-il un moyen de mettre c "plugin" a jour ?




Pour savoir exactement tout ce qu'accepte ton navigateur, c'est très simple, tu ouvres un serveur bidon :
netcat -l -p 8000
Puis dans le navigateur à côté, tu vas sur http://localhost:8000/ et tu vois apparaître les en-têtes du navigateur dans la fenêtre du netcat.

Reply

Marsh Posté le 09-07-2002 à 11:23:55    

PatteDeChat a écrit a écrit :

 
Pour savoir exactement tout ce qu'accepte ton navigateur, c'est très simple, tu ouvres un serveur bidon :
netcat -l -p 8000
Puis dans le navigateur à côté, tu vas sur http://localhost:8000/ et tu vois apparaître les en-têtes du navigateur dans la fenêtre du netcat.




 
Ok merci  :hap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed