【Node.js】Express Httpリクエストのサイズ上限変更

JavaScript

どうもー久しぶりの更新です

結構、仕事や家の事でバタバタしておりました。

夜は倒れるように寝る、朝はゾンビのように起きる。を繰り返してます

さて、今日はNode.jsでExpressを使用したサーバーの
受領リクエストのサイズ制限について書いていきます。

Node.jsはjavascript言語で動作するサーバーですね。
javascriptがサーバーとして動くってのがまだしっくり来てないですが、
まぁとりあえず動きます

で、これから書きたいのはそのNode.jsで動かしているサーバーへ
Httpリクエストが飛んできた際に、あまりにサイズが大きいリクエストは拒否したい!
という時に使えるものです。

リクエストが json 形式で送られてくる場合、body-parserを使用するんですが、
デフォルト設定では 100KB になっています。

なので、APIサーバーを構築した場合に、リクエストボディのサイズが大きくなると
デフォルトのままではリクエストが弾かれてしまいます。

これを任意のサイズに指定できるそうです!

指定方法はリンクをクリック!Qiita優秀すぎるw

Express4でエラー「request entity too large」が発生する - Qiita
状況 下記コードで表題のエラーが発生しました。 var fs = require("fs"); var writer= function(req, res, next) { console.log(req.body.t...