@alexey,
Пожалуй, соглашусь с Вами. Почему-то я упустил это из виду.
1 2012-04-13 00:03:03
Re: Как узнать, что вернулся "error" или "in progress"? (6 ответов, оставленных в Вопросы по работе системы)
2 2012-04-12 03:00:08
Re: Как узнать, что вернулся "error" или "in progress"? (6 ответов, оставленных в Вопросы по работе системы)
Если есть другие варианты, предлагайте
Можно ещё использовать нестандартные заголовки ответа для которых нужно добавить префикс „X-”.
Например, при неправильном запросе, можно возвращать:
X-SShot-Status: Error
X-SShot-Message: Bad request
Думаю, нестандартные заголовки позволяют возвращать более информативные ответы и избежать ошибок. Проблема в том, что если Ваш сервер будет возвращать „404 Not Found”, то в приложении пользователя возникнет ошибка открытия потока и скорее всего приведёт к остановке всего процесса выполнения приложении.