iOSアプリケーションを開発しており、サーバー側のスクリプトにnode.js
を使用しています。 iOSアプリからサーバーに画像をアップロードする際に問題に直面しています。私はウェブページのフォームから画像をアップロードしていればうまくいきます。しかし、アプリ側からアップロードしても機能しません。iOSアプリケーションからnode.js経由でサーバーに画像をアップロードする
//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...
});
私はアプリ側からデータまたはファイルパラメータとして画像を送信しようとしましたが、機能しませんでした。どのように私は簡単にサーバーに画像をアップロードすることができるようにアプリ側からファイルパラメータを送信するには?親切にも、この問題に取り組む方法を提案してください。
クライアント側のコードを表示できますか? – Orifjon