2024-09-02 13:00:23 +03:00
2024-09-02 13:00:23 +03:00
2024-09-02 13:00:23 +03:00
2024-09-02 13:00:23 +03:00
2024-09-02 13:00:23 +03:00
2024-09-02 13:00:23 +03:00

flask-hello-world

Проект написан на коленке за 5 минут и предназначен для того, чтобы генерировать и получать по http файлы нюбых размеров.

Использование:

  • запустить сервер
  • получить файл используя, например, curl

Установка зависимостей и запуск

Для запуска проекта рекомендуется использовать python virtual environment. У проекта только одна единственная зависимость, устанавливается командой:

pip install -r requirements.txt

Запускать проект нужно командой:

python -m flask --app main run --host=0.0.0.0

Чтобы получить файл, предусмотрено несколько вариантов:

  • получить index.html: http://хост:5000/
  • получить файл с точно заданным размером в байтах: http://хост:5000/gen?len=длиннаайла

При этом:

  • вместо хост нужно вписать доменное имя или IP-адрес сервера
  • вместо длиннаайла нужно указать число - количесво байт, при этом поддерживаются указания длинны с буквами (100k = 100 килобайт, 1m = 1 мегабайт)
Description
No description provided
Readme 28 KiB
Languages
Python 87.3%
HTML 12.7%