Domanda

Attualmente sto sviluppando un server HTTP.

Quando un client richiede un PNG, le intestazioni delle mie risposte sono formattate correttamente e rispondono con Content-Type: image / png

Quali passaggi e processi di codifica devo eseguire sul mio file .png per inviarlo come byte [] nel corpo della risposta http?

Grazie!

È stato utile?

Soluzione

Nessuno, a meno che non sia specificato dal Transfer- Codifica intestazione HTTP.

È tutto molto ben documentato .

Altri suggerimenti

Nessuno. Sii gentile e invia il " Content-length " anche.

Come altri hanno detto, nessuno, TUTTAVIA, per ulteriore credito il tuo server dovrebbe verificare se il client accetta la codifica gzip (guarda l'intestazione 'accetta-codifica') quando invia documenti di testo o xml (le immagini sono già compresse) e invia gzip con un'intestazione di codifica del contenuto.

Inoltre, accetta, accetta-charset e accetta-lingua dovrebbe essere rispettato.

Tutti sono documentati in RFC2616 (HTTP 1.1)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top