Sto sviluppando un'applicazione iOS e sto utilizzando node.js
per lo scripting lato server. Sto affrontando un problema nel caricare l'immagine sul server dall'app iOS. Funziona bene se sto caricando l'immagine dal modulo della pagina web. Ma se si carica da lato app non funziona.Caricamento dell'immagine sul server tramite node.js da un'app iOS
//test file
h3 Pic Upload
form(action='/pic_upload', method='post',enctype='multipart/form-data')
| user_pic:
input(type='file', name='user_pic')
input(type='submit')
//app.js
var userlogin =require('./routes/userlogin');
app.post('/pic_upload', userlogin.picUpload);
//userlogin.js
//picUpload function
exports.picUpload = function(req, res) {
console.log(req.files); // showing undefined, when called from IOS app
// pic upload script...
});
Ho provato a inviare l'immagine dal lato dell'app come parametro dati o file ma non ha funzionato. Come inviare i parametri del file dal lato app in modo che possa facilmente caricare l'immagine sul server? Gentilmente suggerire un modo per affrontare il problema.
Puoi mostrare il tuo codice lato client? – Orifjon