看完我的名字的人就是默认我是最帅的帅哥了 2021-10-12 23:37 采纳率: 100%
浏览 222
已结题

后端传到前端的json的字符串还是对象?

首先我是出现了Unexpected token o in JSON at position 1的问题,查阅得知这个出现的问题主要是JSON.parse()用于从一个字符串中解析出json对象,如果parse()的参数不是json字符串,报错。

img

后来看到一篇文章将json对象传入stringify()变成json字符串再放入cookie中,然后更改为

img

然后就正常运行了。这个搞了几乎一天,因为我看视频的代码就是未更改前的那样,并没有stringify()之后在放入cookie,如下

img

但是还是照常运行了,后面突然想起来视频中说java没有json对象。所以传到前端的应该是json字符串,如此的话,那就无须再用stringify()将其变成字符串放入cookie中,视频代码就是正确的,我看视频也确实可以运行的。但是我代码和视频一样的确无法运行,必须stringify()之后放入cookie才能正常取得cookie的值。所以就很迷惑,想问下后端传到前端的json是字符串还是对象,又或者是以前是字符串,现在偷偷摸摸改成对象了。

  • 写回答

3条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 10月21日
      • 已采纳回答 10月13日
      • 创建了问题 10月12日

      悬赏问题

      • ¥100 IIC通讯数据算法分析
      • ¥15 matlab 绘制涡流场
      • ¥15 依存句法分析如何与BERT模型及GCN相结合
      • ¥66 有偿收一个会Python 与unitysocket通信,会简单mediapipe手势识别的哥
      • ¥15 药店卖药设计使利润最大
      • ¥15 模拟银行实现VIP服务
      • ¥20 ECU在实车上can通讯失败或不稳定
      • ¥15 关于VB.net调用Excel如何打包的问题?
      • ¥15 VB6.0+WebBrowser如何实现网页内嵌图片按钮点击
      • ¥30 请问纯C语言如何编写简易的easyx图形库