Что: 89b5da9451fd2295ad59b2d5a75061c11ad2583a Когда: 2024-03-09 13:17:40+03:00 ------------------------------------------------------------------------ Темы: 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 уже избыточен и не даёт никакой помощи в скриптах, сильно всё проще стало. ------------------------------------------------------------------------ оставить комментарий: mailto:comment@blog.stargrave.org?subject=Re:%20Z%20Shell-based%20Web-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%20%2889b5da9451fd2295ad59b2d5a75061c11ad2583a%29 ------------------------------------------------------------------------ Сгенерирован: SGBlog 0.34.0