2013-07-29 6 views
13

Il mio server web serve contenuti che sono nel 95% delle volte semplicemente semplici ascii. Tuttavia, in alcuni rari casi, il contenuto contiene alcuni caratteri non ascii tedeschi.C'è qualche svantaggio nell'usare: text/plain; charset = "UTF-8"

Ora ho potuto impostare l'intestazione content-type risposta rilevando se il contenuto contiene caratteri non ASCII, o potrei semplicemente impostare sempre l'intestazione della risposta:

Content-Type: text/plain; charset=UTF-8 

C'è qualche svantaggio nel fare questi ultimi?

risposta

13

No, tutto quello che serve è dire al browser quale set di caratteri decodificare la risposta con.

6

No, non vi è alcuno svantaggio, ma è necessario digitare correttamente "utf-8".

+0

Grazie per aver segnalato l'errore - Ho modificato la domanda per correggerla. –

6

ASCII è un sottoinsieme di UTF-8, quindi è perfettamente sicuro dichiarare charset come utf-8 per un documento tutto-ASCII.

Problemi correlati