Damage92
28-11-2009, 17:40
Salve!
Ho implementato l'http in un mio programma scritto in C. Per ora la relativa funzione scarica un semplice file di testo in ascii.
Vorrei però scaricare un'immagine (una .ico), sempre con http.
Purtroppo se provo a darla in pasto alla funzione, prima pare andare, ma poi l'immagine non viene letta correttamente, vengono scritti solo 11 byte sui 2kB che dovrebbero essere.
C'è qualcosa che dovrei sapere nel trattare i file come binari?
Un'altra cosa: che differenza c'è tra un file binario e uno di testo? Sono sempre sequenze di byte...
grazie :)
Ho implementato l'http in un mio programma scritto in C. Per ora la relativa funzione scarica un semplice file di testo in ascii.
Vorrei però scaricare un'immagine (una .ico), sempre con http.
Purtroppo se provo a darla in pasto alla funzione, prima pare andare, ma poi l'immagine non viene letta correttamente, vengono scritti solo 11 byte sui 2kB che dovrebbero essere.
C'è qualcosa che dovrei sapere nel trattare i file come binari?
Un'altra cosa: che differenza c'è tra un file binario e uno di testo? Sono sempre sequenze di byte...
grazie :)