回答編集履歴

3

a

2018/04/05 00:50

投稿

HayatoKamono
HayatoKamono

スコア2415

test CHANGED
@@ -74,4 +74,4 @@
74
74
 
75
75
 
76
76
 
77
- body-parserミドルウェアがやっていることを簡単に説明すると、受信したデータを加工してその結果をrequestオブジェクトのbodyプロパティーに入れて、次のミドルウェアを呼び出しているだけです。
77
+ body-parserミドルウェアがやっていることを簡単に説明すると、細切れに受信したデータを一塊にまとめ、加工してその結果をrequestオブジェクトのbodyプロパティーに入れて、次のミドルウェアを呼び出しているだけです。

2

a

2018/04/05 00:50

投稿

HayatoKamono
HayatoKamono

スコア2415

test CHANGED
@@ -43,3 +43,35 @@
43
43
 
44
44
 
45
45
  ちなみに、body-parserはmultipart/form-data形式の受信データは扱えないので、multipart/form-data形式の受信データをパースする場合は、multerなどのライブラリが必要です。
46
+
47
+
48
+
49
+ # 追記(あくまでイメージ)
50
+
51
+
52
+
53
+ ```
54
+
55
+ app.use(function(req, res, next) {
56
+
57
+
58
+
59
+ // 受信データに対する加工処理
60
+
61
+
62
+
63
+ req.body = 'パースした結果'
64
+
65
+
66
+
67
+ next();
68
+
69
+
70
+
71
+ });
72
+
73
+ ```
74
+
75
+
76
+
77
+ body-parserミドルウェアがやっていることを簡単に説明すると、受信したデータを加工してその結果をrequestオブジェクトのbodyプロパティーに入れて、次のミドルウェアを呼び出しているだけです。

1

a

2018/04/05 00:46

投稿

HayatoKamono
HayatoKamono

スコア2415

test CHANGED
@@ -1,3 +1,13 @@
1
+ > GET送信時に必要であるという理解でいいのでしょうか?
2
+
3
+
4
+
5
+ 受信時です!
6
+
7
+
8
+
9
+
10
+
1
11
  ```ここに言語を入力
2
12
 
3
13
  app.use(bodyParser.urlencoded({