Простой WEB сервер для отладки http запросов

Simple Python HTTP Server

Для отладки скриптов, взаимодействующих с ВЕБ, бывает нужен сервер.

Как правило, с GET запросами проблем нет - всегда можно дернуть хоть Гугл, хоть Википедию, хоть Гитхаб хоть Python.org.

Сложнее с POST запросами. Особенно с тем, где происходит upload файла через POST (а не через PUT)

Китайский товарищ bones7456 написал простой вебсервер для этих целей, который другие пользователи Github расширили до Simple Python File Server With Browse, Upload, and Authentication

Одно плохо, он для Python 2. Хотя ничего не мешает запустить его отдельно на Linux (где второй Питон по умолчанию используется много для чего, в т.ч. системных задач), на Windows второй версии языка может не быть.

Поэтому для Python 3  есть другой форк:
https://gist.github.com/touilleMan/eb02ea40b93e52604938

Он без аутентификации, но вы сами сможете добавить необходимый функционал

Комментарии