首页 > 其他分享 >使用富文本编辑,内容有<img src=xxx//xx//xx>报错:JSON parse error: Unexpected character ('\' (cod

使用富文本编辑,内容有<img src=xxx//xx//xx>报错:JSON parse error: Unexpected character ('\' (cod

时间:2023-05-09 18:12:35浏览次数:35  
标签:... 文本编辑 code 代码 character parse JSON 报错

 

前端使用富文本标签,填写内容里面有图片地址或一些特殊字符,保存时导致报错后台json不能解析内容到实体类相应的字段中去

报错代码:JSON parse error: Unexpected character ('\' (code 92)):...

解决办法:

  1、有的说在配置xss过滤时开放,保存的请求接口地址。————————亲测后没什么卵用,主要在后端修改代码

  2、把请求参数不用json格式提交,改成FormData类型的参数。————————简单好用,前端修改代码

 

  前端处理代码:传一个formData类型的对象,内包含富文本字段参数就行。row.content就是我的富文本字段内容值,放入params对象中

 

后端接收:直接用对象接收即可,实体类中有content富文本字段,不要用@RequestBody

 

 

 

 

测试一下:放了一条 <img src="${mobileRes}/images/icon/xiazai.png" alt=""> 代码测试,保存成功

  

 

 

 

 

 

 

 

 

 

 

 

 

标签:...,文本编辑,code,代码,character,parse,JSON,报错
From: https://www.cnblogs.com/spll/p/17385875.html

相关文章

  • 运行pip报错:Fatal error in launcher: Unable to create process using '"'
    在新环境上安装python的时候又再次遇到了这个情况,这次留意了一下,发现原来的文章有错误的地方,所以来更新一下,应该能解决大部分的问题。环境是win8,原来只安装了python2.7。后来因为要用到python3,为了让两者共存,降python3的运行文件改成了python3.exe.问题就此而来,这时候运行python......
  • IIS启动应用程序池报错"服务无法在此时接受控制信息"
    https://www.cnblogs.com/yaotome/p/9540300.html网站突然打不开,重新生成程序不行,重新打开vs也不行,重启了网站还是不行,重启应用池就发现问题了。可以关,启不来了,也删不掉,提示“服务无法在此时接受控制信息”。用下面方法解决了。用管理员方式打开命令行输入命令netsh winsock ......
  • 导入PIL时报错
    在导入PIL时,报以下错误: 查找原因参考博客 https://blog.csdn.net/yushuangping/article/details/82963839,按照wheel后,安装PIL时,报如下的错误。 查找说是python版本与wheel文件版本不同,确认本机python版本 ......
  • centos(linux):yum报错:removing mirrorlist with no valid mirrors的处理(centos 6.1
    一,报错[root@osc~]#yuminstall-ypython3-pipLoadedplugins:fastestmirror,securitySettingupInstallProcessDeterminingfastestmirrorsYumRepoError:AllmirrorURLsarenotusingftp,http[s]orfile.Eg.Invalidrelease/repo/archcombination/rem......
  • 解决银河麒麟V10系统Failed to download metadata for repo ‘ks10-adv-os‘报错问题
    原文链接:https://blog.csdn.net/m0_53967669/article/details/127283289在使用银河麒麟系统时会时不时的安装程序,yum命令是最方便快捷的命令,但是在使用的过程中出现了Failedtodownloadmetadataforrepo'ks10-adv-os’这样的报错如何解决呢?经过了多次的尝试,小编终于成功解决,......
  • Spring注解开发报错
    今天学习Spring注解开发时,又报错了报错代码Exceptioninthread“main”org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:Line6inXMLdocumentfromclasspathresource[1.xml]isinvalid;nestedexceptionisorg.xml.sax.SAXParseExceptio......
  • delphi cannot make a visible window modal报错的解决过程
    抛出问题: 排除过程:1.在TFrmChangePW窗口的create事件里打断点,结果发现,根本没停顿,所以判断问题不在TFrmChangePW窗体里,而是showmodal这语句里出了问题,点中断,跳到抛出错误的地方:2.if里的四个条件,检查了第一个,第二个和第四个都是没问题的,第三个(fsModalinFFormS......
  • ZLMediaKit报错,程序启动失败,请修改配置文件中端口号后重试!
    报错信息如下:2023-05-0910:33:22.819W[MediaServer][13423-MediaServer]sockutil.cpp:421bind_sock6|Bindsocketfailed:addressalreadyinuse2023-05-0910:33:22.819W[MediaServer][13423-MediaServer]main.cpp:366start_main|端口占用或无权限:Listenon:......
  • HBuilderX启动微信开发者工具报错[error] Error: Fail to open IDE
    报错提示如下: 解决方法:1.使用自己的账号登录。2.在微信开发者平台上申请appid并更改项目中的appid。3.删除项目中微信小程序的appid,这样就能在HBuilderX中启动游客身份的微信开发者工具。  检查其他步骤是否正确:1.打开微信开发者工具,在安全选项里开启服务端口......
  • 用DevExpress WinForms富文本编辑器,集成高级文本编辑功能(一)
    DevExpressWinForm富文本编辑器(RTF编辑器)控件允许用户将高级文本编辑功能集成到下一个WinForms项目中,它包括全面的文本格式选项、支持邮件合并,并附带了丰富的终端用户选项集,因此可以轻松交付受Microsoftword启发的功能。PS:DevExpressWinForm拥有180+组件和UI库,能为WindowsFor......