#  Re: Мысли о стандартах
Andrew Lobanov (tavern,1) → All  –  06:45:16 2017-06-15

Итак, последние приготовления перед пушем iing с файлэхами.

Работает это всё по трём новым схемам:

f/e/<fecho>

возвращает список файлов в фэхе (одной за запрос) в формате

имя_файла:описание

f/f/<fecho>/<filename>

скачивает нужный файл из фэхи (разные фэхи могут содержать одинаковые имена файлов).

f/p

через POST-запрос получает параметры pauth, fecho, dsc и file (строка авторизации, название фэхи, описание файла и сам файл соответственно) и сохраняет файл на узле, добавляя имя и описание в соответствующий индекс.

На уровне ФС это выглядит так:

В корне iing есть директория fecho/.

В ней есть поддиректории, соответствующие названиям фэх и индексы с именем файла <имя фэхи>.txt.

Встроенный фетчер iing уже поддерживает фэхи (параметр конфига fecho). Так же есть скрипт ff.py (войдёт в стандартную поставку iing) для публикации файлов в фэхах.

Есть мысли что можно добавить и улучшить?
Powered by iii-php v0.11