1. ホーム
  2. node.js

[解決済み] Node.js: req.query[]とreq.paramsの違いについて

2022-03-02 06:23:33

質問

QUERY_STRINGの引数を取得する方法として req.query[myParam]req.params.myParam ? その場合、どのような場合にどちらを使うべきでしょうか?

どのように解決するのですか?

req.params はルートパラメーター(URLのパス部分)を含んでおり req.query には、URLのクエリパラメータが含まれます。 ? をURLで指定します)。

を使用することもできます。 req.param(name) を使用すると、両方の場所でパラメータを検索することができます(同様に req.body ) が、この方法は現在では非推奨となっています。