Ich versuche, Bild mit Multiparty in Nodejs hochzuladen. Es funktioniert gut auf dem lokalen Host, hat aber Probleme beim Hochladen vom Server. Hier ist der CodeKann Image von MAC oder Ubuntu vom Server in Nodejs nicht hochladen
module.exports.uploadimg = function (req, res) {
var form = new multiparty.Form();
form.parse(req, function(err, fields, files) {
if(err) console.log(err) cloudinary.uploader.upload(files.file[0].path,function(result) {
res.send({ result:result,
serverStatus:200,
response_message:"image uploaded" });
});
});
}
Es auch funktioniert gut, wenn ich Bild von Windows-bin das Hochladen, aber es ist Timeout zeigt, während über MAC oder Ubuntu zu.
Code sieht gut aus "Cloudinary" Perspektive, kann nicht über "Multiparty" -Seite sagen. Haben Sie versucht, die übertragenen Daten zu verifizieren? –