Всем привет, я не новичок в использовании зеннопостера, но недавно появился один неприятный момент, потому решил написать сюда.
Алгоритм такой:
создаю проект, в проекте есть GET-запрос к API смс-сервиса (аренда номера, получение баланса, смена статуса, получение кода...), сразу после GET-запроса идет IF с проверкой "а не пустой ли ответ" и если он пустой, то GET-запрос повторяется.
Проблема:
иногда запрос зацикливается и постоянно возвращает пустой ответ, соответственно скрипт ходит по кругу... но если его остановить и сразу же продолжить выполнение, то всё сразу же идет как нужно и ответ не пустой
Детали:
проблемы с инетом исключены (выделенный сервер, наличие соединения проверяется перед GET-запросом), пустой ответ от API смс-сервиса тоже исключен, там просто нету такого ответа
UPD. сейчас поставил перед повтором паузу 1-2 секунды, потестирую, но проблема имеет место быть.
P.S. и еще один момент, специально повторить данную ситуацию не могу, так что это похоже на какой-то глюк. если у кого есть соображения - пишите, буду рад ответу.
Алгоритм такой:
создаю проект, в проекте есть GET-запрос к API смс-сервиса (аренда номера, получение баланса, смена статуса, получение кода...), сразу после GET-запроса идет IF с проверкой "а не пустой ли ответ" и если он пустой, то GET-запрос повторяется.
Проблема:
иногда запрос зацикливается и постоянно возвращает пустой ответ, соответственно скрипт ходит по кругу... но если его остановить и сразу же продолжить выполнение, то всё сразу же идет как нужно и ответ не пустой
Детали:
проблемы с инетом исключены (выделенный сервер, наличие соединения проверяется перед GET-запросом), пустой ответ от API смс-сервиса тоже исключен, там просто нету такого ответа
UPD. сейчас поставил перед повтором паузу 1-2 секунды, потестирую, но проблема имеет место быть.
P.S. и еще один момент, специально повторить данную ситуацию не могу, так что это похоже на какой-то глюк. если у кого есть соображения - пишите, буду рад ответу.