nodeJS Express フレームワークは初めてです。以下を使用して送信した POST リクエストを使用しています。
router.post('/', function(req, res) {
var data = Object.getOwnPropertyNames(req.body)[0];
});
クライアントからこのデータを次の方法で送信しました。
$.ajax({
url: "write_to_region",
type: "POST",
data: JSON.stringify(grid)
});
ここで、「グリッド」は値の 2 次元配列です。私のエクスプレスボディパーサーは次のように構成されています:
app.use(bodyParser.urlencoded({limit: '50mb', extended: false }));
これを行うためのより良い、またはより慣用的な方法は何ですか? 配列はやや大きく (10kb)、整数しか含まれていないことに注意してください。理想的には、リクエストで送信されるデータの量を最小限に抑えます。ありがとう!!