# 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) для публикации файлов в фэхах.
Есть мысли что можно добавить и улучшить?
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) для публикации файлов в фэхах.
Есть мысли что можно добавить и улучшить?