問題タブ [body-parser]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1076 参照

javascript - Express で URL エンコードされたデータを解析できません

私はこの非常にシンプルなサーバーを持っています:

postmanを使用して、次のようにサーバーにデータを送信しています。

郵便屋さんのスクリーンショット

リクエストを受信すると、REPL は空の本文を表示します。

体は次のようになると思います。

明らかな何かが欠けていますか?おそらく ..

0 投票する
2 に答える
429 参照

node.js - body-parser の正しい使い方がわかりません

ノードとエクスプレスを使用して、単純なアプリのバックエンドを作成しています。これが私のコードの構造です。

app.js

サブディレクトリ /router の下に index.js があります

/router/routes の下に login.js があります

を使用してテストしています

コンソールThe username is: undefinedは、キー ユーザーの値の代わりに出力します。

私は何を間違っていますか?

0 投票する
6 に答える
23411 参照

node.js - ExpressJS エラー: Body-Parser は非推奨です

質問 Node.js API をビルドしようとしています。server.js ファイルを作成すると、コードは次のようになります。

ただし、コマンド プロンプトで次のエラーが表示されます。

これを次のように変更してみました:

他の投稿が示唆するように、それでも同じエラーが発生します。今何をすべきかわからない!助けてください。

ありがとう!

0 投票する
2 に答える
599 参照

node.js - BodyParser が入力を認識しない

Express と body パーサーを使用してログイン ページを実装しようとしています。私のコードは次のとおりです。

問題は、情報 (名前とパスワード) を送信すると、コンソールに次のように表示{ name: undefined, password: undefined }console.log(req)れることです。 .

この問題を解決するにはどうすればよいundefinedですか? 前もって感謝します。

0 投票する
1 に答える
2053 参照

angularjs - マルチパートフォームデータの request.body は常に空

ブラウザから送信されるリクエストには次のものがあります。

このリクエストは、ノード サーバーによってインターセプトされます。これがどのように見えるかです:

問題は、常に req.body を空にすることです。jsonが投稿されると正常に動作します。