0

レンガの壁にぶつかっています。通常のフォームポスト(application / x-www-form-urlencoded)とJSON(application / json)の両方を介したアクセスを可能にするAPIが必要です。

着信リクエストがapplication/jsonコンテンツタイプの場合、req.paramsではなくreq.bodyを使用する必要があります。

これを達成する方法を完全に失いました。

何かご意見は?

4

1 に答える 1

1

1つのオプションは、データを収集するポイントに条件ステートメントを追加することです。

if(req.get('Content-Type') == "application/json") {
    data = JSON.parse(req.body);
}
else {
    data = req.params;
}
于 2013-01-11T19:25:14.463 に答える