Задать вопрос
@zerorinker

Как в Tornado запретить отвечать на запросы стандартным 200 ОК?

Доброго времени суток.
Дело в том, что если использовать стандартные средства python такие как BaseHTTPServer, BaseHTTPRequestHandler, и переопределять методы do_POST, do_GET и работать с запросами, то можно самому формировать ответы на них. Но если не формировать вообще ответа, а просто получить запрос и обработать полученные данные, то BaseHTTPServer так ничего не ответит.

При использовании Tornado, если формируем свой ответ все ок, но если вообще ничего не отвечать на запрос. то tornado.web.RequestHandler сам ответит стандартным 200 ОК.

Как можно заставить Tornado работать так же как BaseHTTPServer и не отвечать если ответ не сформирован ручками?

не скажу что у меня много опыта, но в исходниках BaseHTTPServer я быстро нахожу нужные мне участки кода и понимаю за что они отвечают.. С Tornado не совсем все очевидно.
  • Вопрос задан
  • 2441 просмотр
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы