Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JSON对象的转换_Javascript_Html_Json_Postman - Fatal编程技术网

Javascript JSON对象的转换

Javascript JSON对象的转换,javascript,html,json,postman,Javascript,Html,Json,Postman,在postman Im中,传递原始数据,以便将正文中的json添加到后端服务 { "emails": ["dfakeId@gmail.com"], "subject": "Test", "body": "{\n \"sendname\": \"kil\",\n \"sendDD\": \"US\",\n \"sendcontact\": \"797979\",\n \"sendemail\": \"kil@mail.com\",\n \"sendtime\":

在postman Im中,传递原始数据,以便将
正文
中的json添加到后端服务

 {
  "emails": ["dfakeId@gmail.com"],
  "subject": "Test",
  "body": "{\n   \"sendname\": \"kil\",\n   \"sendDD\": \"US\",\n   \"sendcontact\": \"797979\",\n   \"sendemail\": \"kil@mail.com\",\n   \"sendtime\": \"21:08\"\n   }"
}
如果您注意到正文中的json,它的表示方式不同,
“正文”:“{\n\“sendname\”:“kil\”,\n\“sendd\”:“US\”,\n\“sendcontact\”:“79797979\”,\n\“sendmail\”:\”kil@mail.com\“,\n\“sendtime\:\“21:08\”\n}”


但是我只能得到普通的json
“body”:{“sendname”:“ok”,“sendd”:“US”,“sendcontact”:“900”,“sendmail”:ok@mail.oc“,“sendtime”:“21:00”,“sendData”:“300”}
在我的代码中,所以每当数据被传递到后端时,我都会得到错误:403(禁止的错误)。那么如何像上面那样转换或呈现json,以便数据能够成功地保存在后端。寻求帮助谢谢

您是否发送了标题,content-type-application/json?我不是发送标题,而是传递了content-type-application/jsoni,意思是邮递员。您选择原始。右边是选择内容类型的选项。在后端代码中,您应该能够使用
JSON.stringify(req.body.body)
。我认为它只是自动解析json对象。您是否碰巧使用了express?请尝试使用
JSON.stringfy(JSON.stringfy(dataToBePassed))