私は Mailgun API でこのリクエストを作成しています:
var filepath = path.join(__dirname, "/output/" + job.jobId + ".zip");
var data = {
from: 'Name <name@url.com>',
to: email,
subject: 'Test',
text: 'Test',
attachment: filepath
};
mailgun_client.messages().send(data, function(error, body) {
if(error) console.log(error)
console.log(body);
});
そして、このエラーが発生しています:
{ [Error: <html>
<head><title>413 Request Entity Too Large</title></head>
<body bgcolor="white">
<center><h1>413 Request Entity Too Large</h1></center>
<hr><center>nginx/1.7.9</center>
</body>
</html>
] statusCode: 413 }
これを修正するにはどうすればよいですか? アタッチメントが大きすぎるからでしょうか?
これは Digital Ocean サーバーで実行されており、nginx をセットアップしたことはありません。これは単なる express.js アプリです。