Пример недопустимая строка utf8?

Я часто нахожу меня стартовыми почтовыми ответами с:

[Format recovered--see http://www.lemis.com/grog/email/email-format.php]

, который я получил от Greg Lehey. Часть , что страница говорит:

Очевидно, должен быть некоторый способ указать, что текст сообщения не должен быть перенесен. Это - текст/плоскость. Существуют специальные типы вложения MIME, которые позволяют переноситься, хотя я все еще думаю, что это - плохая идея. Если Вы указываете, что Ваше сообщение может быть перенесено, Вы делаете предположение о том, на что похож экран получателя. Даже если Вы правы часть времени, Вы не можете быть правы все время. Например, у одного человека может быть экран 200 символы, широкие, чтобы смочь отобразить долгие записи файла журнала, но он не захочет видеть свой текст настолько долго.

90
задан alex 9 September 2011 в 00:35
поделиться

2 ответа

Взгляните на Возможности декодера UTF-8 Маркуса Куна и файл стресс-теста

Вы найдете примеры многих нарушений UTF-8, включая одинокие начальные байты, байты продолжения отсутствующие, слишком длинные последовательности и т. д.

68
ответ дан 24 November 2019 в 07:07
поделиться

Fuzz Testing - генерировать случайную последовательность октетов. Скорее всего, раньше вы получите незаконные последовательности.

-6
ответ дан 24 November 2019 в 07:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: