Добрый день!
У меня странная проблема: QNAM отправляет ВТОРОЙ запрос дважды. Я не уверен, как воспроизвести проблему (каковы фактические предпосылки), но у меня есть код, который будет демонстрировать это 100% времени. Я также могу предоставить снимок экрана HTTP-сниффера, перехватывающего эти запросы. Вы можете видеть, что запрос я отправляю в строке кода 42 эффективно дублируется, но отправленные до и после (не показаны) отправляются нормально (один раз) …
Моя проблема похожа на ту, что показана в этот вопрос.
Тем не мение…
Основные различия между этим вопросом и моим:
В чем может быть проблема? Есть ли способ заставить его работать как положено?
Заранее спасибо! Если вам нужна дополнительная информация, просто спросите 🙂
Это может произойти, если сервер не возвращает никакого содержимого в ответе. Если вы управляете сервером, вы можете добавить обходной путь для возврата некоторого фиктивного контента.
У меня просто была эта проблема, и после отправки одного символа в ответе я больше не вижу запрос, отправленный дважды. Это произошло с BlackBerry 10 (QT), который подключился к iOS-устройству под управлением Mongoose в качестве встроенного сервера.
Других решений пока нет …