スーパーエージェントの投稿リクエストで content-type を multipart/form-data に送信しようとしています。
var myagent = superagent.agent();
myagent
.post('http://localhost/endpoint')
.set('api_key', apikey)
.set('Content-Type', 'multipart/form-data')
.send(fields)
.end(function(error, response){
if(error) {
console.log("Error: " + error);
}
});
私が得るエラーは次のとおりです: TypeError: Argument must be a string
私が削除した場合:
.set('Content-Type', 'multipart/form-data')
エラーは発生しませんが、バックエンドはリクエストを content-type: application/json として受信しています
req.files() にアクセスできるように、コンテンツ タイプを強制的に multipart/form-data にするにはどうすればよいですか?