Scusa sim, ma l'udp deve avere un ip statico non condiviso?
Da client inviamo metodo ,richiesta,protocollo e campo host senza gzip, ad es. POST /index.php http1.0CRLF(25 bytes su un uri con una path)
Host: www.esempio.comCRLFCRLF (25 bytes senza gzip)
testo=codificato(16 bytes di un testo già con gzip) il server sa che da questo link deve ungizip il testo. Mentre da server se possibile tramite .htacces costringiamo apache a trasmettere gli header minimi e il testo già con gzip. ad es. HTTP/1.0 200 OKCRLF(17 bytes senza gzip)
Host: www.esempio.comCRLFCRLF(25 byte senza gzip)
messaggio inviato tot byte, o eventuali codici di errore tot byte, (bytes tra 25 o oltre senza gzip) da client sappiamo che dobbiamo ungzip.
Nota* non tutti i server web, hanno abilitato zlib "x-gzip, deflate"..000webhost non ha ne mod_gzip (si può attivare da apache 2.0 con .htacces) che mod_deflate.
Se si potesse fare con http 1.0, avremmo il grande vantaggio di usarlo anche con i server condivisi, avvicinandoci alla connessione udp, se non addirittura superarla .
ciao, in realtà è probabile che l'udp non funzioni su host gratuiti (dovresti aver la possibilità di far girare uno script in python che faccia da server, e non so se sia possibile). (l'idea sarebbe magari interessante se decideste di creare un server ad hoc). Inoltre tu fai riferimento sempre al protocollo http: con l'udp tutto ciò non serve (si crea un protocollo specifico che contenga solo i dati necessari, tipo il servizio, il destinatario ed il testo), insomma è un altro mondo super ottimizzato
la Python è stata più che ottimizzata da sim: in passato ha eliminato tutti i byte che gli venivano in mente
confermo
anche se oggigiorno è qualcosa che appartiene al passato, con il diffondersi delle tariffe flat. Tutt'ora però riesco a inviare e ricevere svariati free+ (forse anche una decina) con un'unica connessione prima di arrivare (senza superare) alla soglia gratuita della tre