请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于转义字符的问题

图片描述
图片描述
图片描述
图片描述
第二张代码图片中,看圈起来的位置
前提:我的req.body的默认格式为:"{\r\n “title”:“新建博客2”,\r\n “content”:“新建博客第二次测试”\r\n}" (带有多个转义字符并且是字符串类型)导致我必须在对其增加author属性之前 通过”两次“的JSON.parse 才能将其转换为正常的对象类型:{ title: ‘新建博客2’, content: ‘新建博客第二次测试’ } 然后再手动增加author属性
问题一:为什么我的req.body默认会是这种带有多个转义字符的字符串类型
问题二:为什么要两次JSON.parse才能将其转换为正常的对象类型
问题三:在您的代码演示中,从未出现过类似问题,所以我的问题出现在哪?关于postman的设置已发,是否哪里有问题?

正在回答 回答被采纳积分+3

1回答

双越 2021-12-09 07:59:39

第一,你所说的“转义字符”其实就是换行符。你可以在 postman 中把 body 的内容,换行全部去掉(只有一行)试试,那样就没有换行符了。

第二,两次 JSON.parse 我也在好奇中,我本地复现不了。容我再继续查一查吧。

第三,postman 不需要特殊设置的,就视频中讲的那样用。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信