阅读 65

错误信息:Uncaught SyntaxError: Unexpected token \ in JSON at position 0

通过ajax向后台请求客户端上传文件的path:上传路径的时候,path是转换成json字符串才传过来的,代码如下:

form.parse(req, (err, fields, files) => {
        // 获取上传文件的上传地址
        var path = files.file.path;
        // 将path这个绝对路径截取为当前主文件的相对路径
        path = path.split(‘public‘)[1];
     // 将文件上传路径转成json字符串 res.send(JSON.stringify(path)); });

如果在后台转成json字符串,在前端需要转回json对象形式,否则会404找不到页面。

 

原文:https://www.cnblogs.com/canjiaXQD/p/14951847.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐