Что: 89b5da9451fd2295ad59b2d5a75061c11ad2583a
Когда: 2024-03-09 13:17:40+03:00
Темы: bass web zsh
Z Shell-based Web-сервер http://www.git.stargrave.org/?p=zws.git;a=blob;f=zws Какой минималистичный web-сервер для раздачи статических файлов есть? Да ещё чтобы с dirlisting-ом? Я знал только про python -m SimpleHTTPServer. Но Python мало где водится из коробки, ибо громоздкий. Поэтому написал на zsh такую штуку, которая даже знает про MIME (пока в коде только .txt и .html понимаются) и чуть-чуть про GET параметры, где можно указать использование tai64nlocal. Мой Go сервер godlighty нужно перекомпилировать и заранее собирать. А zsh это интерпретируемый скрипт. За TCP сокеты он не отвечает -- для этого предполагается запуск например под tcpserver UCSPI-TCP. Вообще это писалось под (7e1dbd0539c7ea5c6bd5e8831abeea4796da693e) BASS/zwoki CI проект, где на серверах априори есть и zsh и ucspi-tcp. Хотя на данный момент zsh уже выпилен почти отовсюду -- после кучи всякого рефакторинга вышло так, что zsh уже избыточен и не даёт никакой помощи в скриптах, сильно всё проще стало.
Сгенерирован: SGBlog 0.34.0