, столкнувшись с проблемой доступа к файлу, который я отправляю в объект formData в узел. Код в coffeescript. Посылка:Невозможно выяснить, как читать данные, полученные из данных формы
formData = new FormData()
formData.append("upload", file)
$.ajax
url: "/onboard/groups/csv"
method: "POST"
dataType: "json"
cache: false
data: formData
contentType: false
processData: false
success: (data) ->
console.log "OStore post-processed data: ", data
callback(null, data)
Принимающий:
router.post "/onboard/groups/csv", (req, res, next) ->
file = req.files?['upload']?
fs.readFile file, (err,data) ->
console.log err if err
return file = data
console.log "postfile: ", file
Не очень опытный с фс, но я должен делать что-то по-другому, чтобы получить доступ к файлу? использовать путь? спасибо за любую помощь.
Должен быть основной модуль, который я мог бы использовать для этого, нет? – Fedreg
@Fedreg Нет, экспресс не содержит ничего действительно в своем ядре, так что он может оставаться «худым» - так что большинство добавляется по мере необходимости («промежуточное ПО»). Синхронизация потоковых данных (файлов) несколько сложна или, по крайней мере, может быть. – Kody
ОК, я буду копать глубже, THX за помощь! – Fedreg