Newsgroup: it.lavoro.professioni.webmaster
Titolo: sito con estensione gc

ieri navigando mi sono imbattutto in un sito
che nella query di interrogazione  termina con html.gz
qualcuno sa darmi lumi su questa estensione, anche perchč dal sito
non riesco a tratte il codice html cosě come
faccio normalmente in programmi da me sviluppati
ciao a tutti 

 ha scritto nel messaggio 
news:f4t0d4$t8f$1...@tdi.cu.mi.it...


 nell'oggetto.
L'algoritmo gz è un algoritmo di compressione molto usato in ambienti 
unix/linux.
Per scompattarlo si usa sotto linux il comando gunzip, sotto Windows anche 
il diffusissimo Winzip (purché recente) riesce a scompattarlo.

 ha scritto nel messaggio 
news:Gorci.7091$y05...@tornado.fastwebnet.it...

no scusami mi sono forse spiegato male
so cosa sia l'estensione gz, e come si usa.
il mio problema è un altro
ho visitato un sito del tipo 
http://www.ccrwest.org/cover/t_pages/t2/k7/C_10_7_2.html.gz
  che mi la sua 
bella pagina.
se invece scrivo 
http://www.ccrwest.org/cover/t_pages/t2/k7/C_10_7_2.html
 
togliendo gz mi viene detto:
 The requested URL /cover/t_pages/t2/k7/C_10_7_2.html was not found on this 
server.
E' la prima volta che vedo l'estensione gz, impiegata in questo modo
saluti

 E' la prima volta che vedo l'estensione gz, impiegata in questo modo
In questo caso non saprei.
Avranno usato male il mod_rewrite o avranno un sistema particolare per cui 
tengono tutti i file compressi con gzip e poi questi vengono decompressi al 
volo prima di essere restituiti al client (mi pare strano come comportamento 
ma non si sa mai).



ma dai, avranno semplicemente rinominato male il file, al posto di
C_10_7_2.html, lo hanno rinominato in C_10_7_2.html.gz  ovvio che se
un file html lo rinomini in *.quellochetipare e lo fai leggere al
browser questo lo codifica sempre come file html ;-)

 browser questo lo codifica sempre come file html ;-)
non saprei cosa dirti, io sono un programmatore e non mi occupo del web,
se non per navigarci.  una cosa però è strana nei miei programmi, (lavoro in 
ambiente Borland)
esiste un componente che con una semplice istruzione effettua il 
collegamento al sito
e ti restituisce il codice HTML
mi ha sempre funzionato, ma questa volta se ne esce un connection refused...
ci sarà un motivo.
grazie a tutti e buon weekend

 ci sarà un motivo.
Ma c'è il codice di errore http ?
Se non c'è forse è semplicemente il server che non ti fa collegare.

 browser questo lo codifica sempre come file html ;-)
Non è assolutamente vero, dipende da come è impostato il server.
Io di solito faccio in modo che solo pagine html e php siano servite
come html, determinati tipi di file (tra cui il gz) con l'opportuno
formato e tutto il resto come testo semplice.
Se un browser si trova servito un gz può avere tre reazioni: se è ben
fatto segue le istruzioni del server, altrimenti o tenta di
visualizzarlo (e in questo caso, per la maggior parte dei browser, se
contiene html verrà interpretato bene, è vero) o (comportamento molto
più diffuso) chiede all'utente cosa fare (tipicamente se salvarlo o
aprirlo seguendo le istruzioni del sistema operativo).
Il server, quindi, con la maggior parte dei browser _deve_ servire il
file come html, altrimenti è difficile che venga reso bene.
In questo caso credo o che il server sia impostato per servire i file gz
come html, o che sia impostato per decomprimerli on the fly prima di
servirli, o che i file siano scritti in qualche linguaggio (magari loro)
di preprocessing che richiede l'estensione gz e che imposta gli header
necessari per poter essere interpretato come html.
Sono comportamenti molto strani tutti e tre: il primo è totalmente
inutile, il secondo permette di risparmiare spazio su disco ma butta un
sacco di tempo e il terzo richiede un programmatore di interpreti
particolarmente cretino, che utilizzi un'estensione già diffusissima su web.
- --
Lorenzo Breda - Linux User #387700
Query 
keyserver.linux.it
 for GPG pub key ID: 0xF50D4C69
Fingerprint:
3618 E21C CA59 0EAC 2E00 F9BF 34A4 D6A0 F50D 4C69
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFGc7G9NKTWoPUNTGkRAsH6AJwI2VwH6QIE1wM2ljGrCN+bdk4i/wCbBZzj
pDGkg1WAby/P6IJAm6iOIfA=
=h9xW
-----END PGP SIGNATURE-----

particolarmente cretino, che utilizzi un'estensione già diffusissima su web.
Effettivamente il nonsense della cosa è quello che incuriosisce anche
me...

 me...
Scusate se mi intrometto ma provando quello che avete detto...
http://www.saleepepe.it/prova/prova.quellochevuoi
Funziona senza bisogno di modificare nulla sul server e senza estensioni 
.html o .htm
Saluti
Marco Di Nicola
Sale e Pepe Group
www.saleepepe.it
 


Si, in genere funziona per qualsiasi file, basta che non abbiano già
stabilito una regola , dipende cmq da come è configurato il webserver.
Però nel caso specifico si è scelto un estezione gz, quindi un file
che è visto di default come archivio sulla maggior parte dei
webserver. Sembra quindi strano che abbia sbagliato due volte, nel
rinominare il file e nel ricofigurare il webserver. (era quello che
pensavo io dato che ogni tanto rinomino i file non ancora definitivi)
Quello che non risulta chiaro è l'utilità della cosa, cmq nulla di
che, solo un  po' strano...