我有一个angular2服务,它调用http对象并向我的nodejs服务器发出请求。
由于某些奇怪的原因,除了包含数组的字符串外,大多数与服务器的通信都有效。 在将前端与application / json标头放在一起之前,所有请求都是JSON.stringified。
这个在服务器中收到并且有效:{key: some_info_object}
控制台登录nodejs: Body received in nodejs, body: {key: some_info_object}
这个,但不起作用。 Nodejs甚至没有宣布引脚:{key: [some_object,some_object,some_object]}
。 通常这个帖子参数看起来很笨重(大约800个字符或更多,我不知道这是否相关)。
在我看来,即使字符串化,nodejs也不会读取甚至接收基本上是数组内对象的帖子数据。
这有可能发生这种情况吗?
可能相关的代码:
app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());
那么,任何想法? 请告诉我