Что означает «Content-type: application / json; charset = utf-8 ”действительно означает?

Когда я делаю POST-запрос с телом JSON для моей службы REST, я включаю Content-type: application / json; charset = utf-8 в заголовке сообщения. Без этого заголовка я получаю ошибку от сервиса. Я также могу успешно использовать Content-type: application / json без части ; charset = utf-8 .

Что именно делает charset = utf-8 ? Я знаю, что в нем указана кодировка символов, но служба отлично работает и без нее. Ограничивает ли эта кодировка символы, которые могут быть в теле сообщения?

261
задан DenaliHardtail 12 February 2012 в 15:37
поделиться