回答編集履歴
1
追加質問への回答追加
answer
CHANGED
@@ -32,4 +32,13 @@
|
|
32
32
|
> data_json = JSON.parse(data);
|
33
33
|
|
34
34
|
ここでエラーが起きていると思うなら`console.log(data)`をやってdataを出力してください。
|
35
|
-
JSON.parseのインプットがわかっていればこちらでエラーを再現できます。
|
35
|
+
JSON.parseのインプットがわかっていればこちらでエラーを再現できます。
|
36
|
+
|
37
|
+
> dataを出力するとbuffer形式になっていました。
|
38
|
+
> stringで送ったのにbufferになっているのはどうしてでしょうか。
|
39
|
+
|
40
|
+
Node.jsのhttpモジュールを使っているからと思います。
|
41
|
+
|
42
|
+
- [【Node.js入門】httpモジュールでサーバー構築、GET・POST通信方法 | 侍エンジニア塾ブログ(Samurai Blog) - プログラミング入門者向けサイト](https://www.sejuku.net/blog/72566)
|
43
|
+
|
44
|
+
こちらにあるサンプルを動かしてみたらbuffer形式になっていて`buffer.toString()`によってstringになりました。
|