Nokioteca [Nokia] Forum: [mshell] Scaricare L'html Di Una Pagina Web - Nokioteca [Nokia] Forum

Salta al contenuto

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

[mshell] Scaricare L'html Di Una Pagina Web

#1 L   Gygabyte017 

  • Advanced Member
  • PuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 80
  • Iscritto: 25 dicembre 2005
  • Località:Europa->Italia->Roma Cellulare: Mi sono ricomprato il 6630 !!!

Inviato 25 ottobre 2007 - 15:43

Ciao a tutti, quanto tempo che non vi venivo a trovare B) !

Chiedo agli esperti di mshell, sapete per caso come si fa a ottenere una stringa contenente l'html di una data pagina web (ovviamente scaricata via TCP/IP) SENZA inviare alcun dato, cioè limitando al massimo lo scambio di dati? La pagina in questione contiene al max 20-30 bytes, e vorrei fare in modo che SOLO quei bytes siano ricevuti, senza header, e simili....

Come si può fare?

Thank you
0

#2 L   Il.Socio 

  • Nokioteca Staff
  • Gruppo: Moderatore
  • Messaggi: 7122
  • Iscritto: 02 dicembre 2005
  • Località:Torino
  • Cellulare:N8-00

Inviato 25 ottobre 2007 - 19:55

benritrovato gyga... B)

Il problema e' che se prelevi la pagina da un web-server allora l'header te lo ciapi sempre e cmq. xche' fa parte del protocollo http, non c'e' alcun modo di prendere solo la pagina web senza che ti arrivi anche l'header di risposta dell'http...

Messaggio modificato da Il.Socio il 25 ottobre 2007 - 19:56

Per segnalare allo Staff un messaggio non conforme al regolamento è sufficiente premere il bottone "Segnala" posizionato in basso a sinistra di ciascun messaggio.
0

#3 L   Gygabyte017 

  • Advanced Member
  • PuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 80
  • Iscritto: 25 dicembre 2005
  • Località:Europa->Italia->Roma Cellulare: Mi sono ricomprato il 6630 !!!

Inviato 25 ottobre 2007 - 22:04

aia... Allora mi sa che è inutile cercare di fare un programma che fa le stesse cose di opera mini...
Il fatto è che la pagina outputta come ho detto pochissimi bytes, ma vedendo nei log della connessione, ho tipo 1kb inviato e 1,5kb ricevuti! Il che incide sul mio budget vodafone B)
Possibile che è così grosso l'header?? (Eppoi ma che invia in 1kb?? Apparte il GET?!? mah...)
0

#4 L   Il.Socio 

  • Nokioteca Staff
  • Gruppo: Moderatore
  • Messaggi: 7122
  • Iscritto: 02 dicembre 2005
  • Località:Torino
  • Cellulare:N8-00

Inviato 25 ottobre 2007 - 22:32

Al piu', forse riesci a risparmiare qualcosa nell'header della response se in fase di get specifichi l'utilizzo del protocollo http 1.0 invece di 1.1 il server ti dovrebbe rispondere con un set minimo, quindi con meno "roba" nell'header...
Per segnalare allo Staff un messaggio non conforme al regolamento è sufficiente premere il bottone "Segnala" posizionato in basso a sinistra di ciascun messaggio.
0

#5 L   dokkis 

  • Senior Member
  • Gruppo: Developer
  • Messaggi: 828
  • Iscritto: 22 ottobre 2006
  • Località:Italia->Roma
  • Cellulare:NoKia 6630

Inviato 28 ottobre 2007 - 20:54

Visualizza MessaggiGygabyte017, il 25/10/2007 - 16:43, ha scritto:

Ciao a tutti, quanto tempo che non vi venivo a trovare B) !

Chiedo agli esperti di mshell, sapete per caso come si fa a ottenere una stringa contenente l'html di una data pagina web (ovviamente scaricata via TCP/IP) SENZA inviare alcun dato, cioè limitando al massimo lo scambio di dati? La pagina in questione contiene al max 20-30 bytes, e vorrei fare in modo che SOLO quei bytes siano ricevuti, senza header, e simili....

Come si può fare?

Thank you


ciao gyga B)
l'unica cosa che mi verrebbe in mente da fare.. è fare 1 pagina php che ti fa da ponte... dal cell ti colleghi ad 1 pagina php, la pagina php nn dovrebbe far altro che collegarsi all'altra pag html, poi processi il codice html in modo da tagliare tt qll ke nn ti serve.. header ecc... e quindi la pagina php ti restituisce solo qll che ti serve....
quindi hai il minor scambio di kb xD
ciao ^^
0

#6 L   Gygabyte017 

  • Advanced Member
  • PuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 80
  • Iscritto: 25 dicembre 2005
  • Località:Europa->Italia->Roma Cellulare: Mi sono ricomprato il 6630 !!!

Inviato 28 ottobre 2007 - 22:03

Visualizza Messaggidokkis, il 28/10/2007 - 21:54, ha scritto:

ciao gyga B)
l'unica cosa che mi verrebbe in mente da fare.. è fare 1 pagina php che ti fa da ponte... dal cell ti colleghi ad 1 pagina php, la pagina php nn dovrebbe far altro che collegarsi all'altra pag html, poi processi il codice html in modo da tagliare tt qll ke nn ti serve.. header ecc... e quindi la pagina php ti restituisce solo qll che ti serve....
quindi hai il minor scambio di kb xD
ciao ^^


Ciao dok, ottima idea, infatti alla fine è quello che ho fatto... Giusto m'è venuto il dubbio se fare una pagina che interroga un'altra sia legale, ma penso di si...
Comunque così l'app x il cell non mi serve più visto che basta il browser... Certo volendo potrei fare che la pagina php ritorna uno stream "compresso" che poi un programma sul cell lo decomprime mostrando tutto bello in chiaro B)
In pratica è un'app che interroga tramite pagina ponte il sito dell'atac per avere le info in tempo reale sull'arrivo dei mezzi pubblici a una data fermata.......
0

#7 L   Antonio G. 

  • Member
  • PuntoPunto
  • Gruppo: Utente
  • Messaggi: 21
  • Iscritto: 28 ottobre 2006
  • Località:Napoli
  • Cellulare:N80

Inviato 01 dicembre 2009 - 20:03

Visualizza MessaggiGygabyte017, il 28/10/2007 - 22:03, ha scritto:

In pratica è un'app che interroga tramite pagina ponte il sito dell'atac per avere le info in tempo reale sull'arrivo dei mezzi pubblici a una data fermata.......

Scusa, le informazioni ricevute in html come le stampi a video?
Io vorrei che attraverso la funzione graph, dal codice html ottenuto, si creasse una pagina formattata correttamente.
Ad esempio il tag <img src="" alt=""> non deve essere stampato così come l'ho scritto ma sotto forma di immagine.
Grazie.
0

Condividi questa discussione:


Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione