Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как загружать файлы на сервер с помощью node.js

Dlazder Мудрец (16914), на голосовании 1 год назад
Нужно загружать фотки на сервер, но есть нюанс, я не использовал express. Есть ли способы загружать файлы не используя express?
Голосование за лучший ответ
@Synergyst Мыслитель (8916) 1 год назад
Каким методом? Через HTTP-post или FTP?
DlazderМудрец (16914) 1 год назад
Я только начинаю и разницы не знаю. До этого для отправки текстовой информации использовал если не ошибаюсь post запрос
 fetch('/data', {method: 'POST', body: JSON.stringify(responceText)}) 
@Synergyst Мыслитель (8916) Dlazder, разница в том, что через HTTP ты будешь отправлять запрос на прослушку и обрабатывать их модулем fs для записи файла, но этот метод не особенно безопасен и не особо эффективен, если ты пытаешься выкинуть файл с компа на сервер. FTP же - прямой доступ к управлению файлами, потому протокол так и называется - "File Transfer Protocol", и это позволит тебе просто авторизовав скрипт закинуть его на сервер. Но лучше всего для этого использовать SFTP, все зависит от того, что использует твой сервер.
Похожие вопросы