Регистрация | Войти
Lisp — программируемый язык программирования
RSS
Aналог create-folder-dispatcher-and-handler для RESTAS
LinkFly - 08.04.2010 21:32, Сообщений - 3
Собственно subj
Если нет, то почему бы не добавить, например так: если обработчик возвратил pathname директории, то отдавать клиенту файлы в соответствии с его строкой запроса, если они конечно ведут к правильному файлу.

Если не стоит, то какие в этом минусы?
Или мне имеет смысл просто несколько упростить код в restas-directory-publisher?
То есть ничего не рисовать, а просто отдавать файл если таковой имеется.
[#]
Ничего не понял. restas-directory-publisher - он для публикации директорий, например со статикой. Если нужно отдать клиентку файл, в каком-то маршруте, то надо просто вернуть pathname из обработчика и файл будет отправлен клиенту.
archimag - 08.04.2010 21:52
[#]
Что-то я по ходу всё усложнил ..) Действительно, надо по ходу просто прибавить к строке запроса начальный путь, проверить на валидность пути и возвратить либо pathname, либо 404. Ок, завтра буду пробовать.
LinkFly - 08.04.2010 22:10
[#]
> проверить на валидность пути и возвратить либо pathname, либо 404

Проверять на валидность не обязательно, если pathname указывает в никуда, то и так вернёться 404
archimag - 08.04.2010 22:49
@2009-2010 lisper.ru