Сообщение от Nexus
|
Возможно проблема в том, что сервер возвращает невалидный json.
Т.к. dataType указан как json, то jq пытается сразу пропарсить ответ и вернуть объект, не строку, а т.к. ответ сервера невалидный, то jq и выкидывает сообщение об ошибке.
Можно dataType закомментировать и самостоятельно попытаться распарсить ответ сервера, чтобы убедиться в написанном мною, либо опровергнуть это.
|
Нет, если убрать тип данных json то все работает, но это не потому, что сервер возвращает некорректный тип данных, а потому, что скорее всего что то с теми данными которые я пытаюсь отправить. Даже если специально подготовить валидный ответ от сервера в качественном json формате то ошибка будет сохраняться.
Есть некоторые посты которые утверждают, что такая проблема вызывается только в браузерах chromium и вызвана символами табуляции в json запросе на сервер.