Повторяющийся объект json записывает неверный JSON только на IIS

У меня есть следующий веб-сервис php, который пишет текст (объект json).
Этот текст затем анализируется как JSON в коде JavaScript.

$comments = new Attachments();
log(json_encode($comments->toArray()); // log prints correct JSON object
echo json_encode($comments->toArray());

JSON построен правильно, журнал правильный.
Однако только в IIS 6.2 объект JSON недопустим, например:

Зарегистрированный JSON-объект:

{"someObject": 42, "someOther": "43", "aaa": "bbb", "someKey": "bbb" }

JSON-объект, отправленный IIS:

{"someObject": 42, "someOther": "43", "aaa": "bbb", "someKey": "bbb" }eKey: "bbb" }

Отправленный JSON содержит повторение конца JSON, что приводит к неверному JSON.

Эта ошибка случается в 80% случаев.

У вас есть идеи о том, что может быть причиной?

Спасибо

0

Решение

Это было связано с проблемой VPN.

Нет проблем, если я захожу на тот же веб-сайт с его внешним URL-адресом вне нашего VPN.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector