Я хочу загрузить простой файл изображения вместе с текстовым значением в проект Parse.com
по адресу www.willubmy.com/create. Но либо я не получаю правильный enctype
, либо узел Parse требует некоторых изменений. Не могли бы вы помочь решить эту проблему? Я получаю переменные POST нормально, но я не в состоянии получить что-нибудь, когда я отправить файл вместеКак загрузить файл на Parse.com с помощью простой формы HTML?
Упрощенная HTML
<form>
Question:<br>
<input type="text" name="questionString">
<br>
username:<br>
<input type="text" name="username">
<input type="file" name="file">
</form>
My Cloud Code
app.post('/create', function(req, res) {
var username = req.body.username;
var questionString = req.body.questionString;
var positiveAnswer = req.body.positiveAnswer;
var negativeAnswer = req.body.negativeAnswer;
var email = req.body.email;
console.log(username + questionString + positiveAnswer + negativeAnswer + email + JSON.stringify(req.body));
console.log("req files : " + req.files);
Предполагаю, что вы используете 'body-parser' для своих POST-данных, это не поддерживает файлы. Вам нужно использовать что-то вроде [multer] (https://github.com/expressjs/multer). –
Спасибо, но 'parse.com' не поддерживает' multer' – rahulg