3.4K Star 38.8K Fork 28.9K

若依/RuoYi-Vue

 / 详情

弄了很久一个问题没有找到原因 json传输,可再现问题!!!

已完成
创建于  
2020-09-25 22:46

前端提交一个带富文本(含图片)的表单时,报错,

JSON parse error: Unexpected character ('\' (code 92)): was expecting comma to separate Object entries; nested exception is com.fasterxml.jackson.core.JsonParseException: Unexpected character ('\' (code 92)): was expecting comma to separate Object entries at [Source: (PushbackInputStream); line: 1, column: 25]

如果富文本不含图片就不会报错。

提交的数据:

{"question":"<p><img src=\"../dev-api/profile/upload/2020/09/25/dc103491-3d92-4cb6-aa03-dd5579b8a720.png\" alt=\"\" /></p>","discipline":"1","grade":"1","knowledgeId":"1"}

输入图片说明
输入图片说明

我尝试单独提交:

{"question":"<p><img src=\"../dev-api/profile/upload/2020/09/25/dc103491-3d92-4cb6-aa03-dd5579b8a720.png\" alt=\"\" />

用Sring能够接收,但是接收到的数据不全,src里面的数据丢失

请问问题出在哪里呢,,
已经困扰很长时间了,不胜感激!

今天又重新下载最新版的分离版,任意建一个字段键入字符串

{"question":"<p><img src=\"../dev-api/profile/upload/2020/09/25/dc103491-3d92-4cb6-aa03-dd5579b8a720.png\" alt=\"\" /></p>","discipline":"1","grade":"1","knowledgeId":"1"}

仍同样报错

输入图片说明

这个应该是个通用问题,可再现的
输入图片说明

评论 (10)

leo 创建了任务 5年前
leo 关联仓库设置为若依/RuoYi-Vue 5年前
leo 修改了描述 5年前
leo 修改了标题 5年前
展开全部操作日志

输入图片说明
在这里把不做仿xss攻击的路径加上

是在bootstrap.yml中增加的?
这个excludes, urlPatterns是如何确定的?如果是自己增加的微服务、controller呢?

可以截图一下URL的路径、yml的全部截图?

输入图片说明
在这里把不做仿xss攻击的路径加上

@kkkangke
果然是这个原因,按你说的加上路径就可以了,感谢感谢!

是在bootstrap.xml中增加的?
这个excludes, urlPatterns是如何确定的?如果是自己增加的微服务、controller呢?

添加的exclueds 不好用 为什么 跟版本高低有关系吗

leo 任务状态待办的 修改为已完成 5年前

真是这个问题,谢谢大佬的解决方法!!!!

是需要把这红框那里的路径全部加上才行吗

穿越时空-qq951105 穿越时空
回复 若依 拥有者
3年前

覆盖了,但是它把我图片给弄没了

您好 请问您最后解决了吗

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(9)
酸奶-kkkangke leo-leo_5566 长山-zhangsicheng 啊胡咧咧-hu-zhengyi 1151004 y project 1578942802 穿越时空-qq951105 魏汉华-wei-hanhua Li_Ang-Duan_jd babypan-babypan
JavaScript
1
https://gitee.com/y_project/RuoYi-Vue.git
git@gitee.com:y_project/RuoYi-Vue.git
y_project
RuoYi-Vue
RuoYi-Vue

搜索帮助