| Предыдущий | Следующий |
| WEB_E_RESOURCE_TOO_LARGE | WEB_E_INVALID_JSON_NUMBER |
WEB_E_INVALID_JSON_STRING
Что означает результат
WEB_E_INVALID_JSON_STRING: JSON parser обнаружил недопустимый строковый token: проблема может быть в кавычках, escape sequence, управляющем символе или некорректном Unicode представлении.
Что проверить
- Сохраните исходные байты и позицию parser error до повторной сериализации.
- Проверьте закрывающие кавычки, допустимые escape sequences и отсутствие неэкранированных control characters.
- Сверьте фактическую кодировку транспорта с Content-Type/charset и декодированием перед parser.
- Не прогоняйте проблемный payload через другой serializer до сохранения образца: он может автоматически нормализовать дефект.
Диагностика и исправление
Исправьте конкретный строковый token и повторите разбор исходного документа. Отдельно сохраните regression case, который подтверждает, что такой же недопустимый input по-прежнему отклоняется.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
