错误:参数错误,带有node.js请求库的options.body

错误:参数错误,带有node.js请求库的options.body,node.js,request,Node.js,Request,我正在尝试使用以下方式从多台(最多两台)打印机打印: 及 TypeError:第一个参数必须是字符串或缓冲区 在ClientRequest.OutgoingMessage.write(_http_outgoing.js:457:11) at Request.write(/user\u code/node\u modules/Request/Request.js:1495:27) 最后(/user\u code/node\u modules/request/request.js:545:18) 马

我正在尝试使用以下方式从多台(最多两台)打印机打印:

TypeError:第一个参数必须是字符串或缓冲区
在ClientRequest.OutgoingMessage.write(_http_outgoing.js:457:11)
at Request.write(/user\u code/node\u modules/Request/Request.js:1495:27)
最后(/user\u code/node\u modules/request/request.js:545:18)
马上。(/user\u code/node\u modules/request/request.js:574:7)
运行回调时(timers.js:672:20)
在tryOnImmediate(timers.js:645:5)
在processImmediate[as_immediateCallback](timers.js:617:5)

这似乎是我们使用
请求
库的方式的错误,而不是api的错误。但我不知道到底是什么错误。我尝试过对请求进行许多不同的更改,但都没有成功。感谢您的帮助。

对于您的实际帖子数据,请尝试使用JSON.stringify

"body" : JSON.stringify(body)
见:

或者可以传递json而不是正文

json: body

请参阅:

有关实际的post数据,请尝试使用JSON.stringify

"body" : JSON.stringify(body)
见:

或者可以传递json而不是正文

json: body

请参阅:

应该标记为答案,至少它解决了我的问题。谢谢你,很多应该被标记为答案,至少它解决了我的问题。多谢各位
json: body