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

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

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

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

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

не скажу что у меня много опыта, но в исходниках BaseHTTPServer я быстро нахожу нужные мне участки кода и понимаю за что они отвечают.. С Tornado не совсем все очевидно.
  • Вопрос задан
  • 2445 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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