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

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

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

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

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

не скажу что у меня много опыта, но в исходниках BaseHTTPServer я быстро нахожу нужные мне участки кода и понимаю за что они отвечают.. С Tornado не совсем все очевидно.
  • Вопрос задан
  • 2444 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Moscow Business Academy
    Финансовый менеджмент
    20 месяцев
    Далее
  • SF Education
    Аналитик данных
    4 месяца
    Далее
  • Stepik
    Backend разработка
    4 недели
    Далее
  • Merion Academy
    Data Science с нуля
    4 месяца
    Далее
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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