文件上传 的 multipart/form-data 数据 用了csurf 获取不到token啊
发布于 9 年前 作者 cuoluanleshiguang 4220 次浏览 最后一次编辑是 8 年前 来自 问答

做一个文件上传,form 为 multipart/form-data ,

另外用了 csurl . 但csurl 的 function defaultValue(req) { return (req.body && req.body._csrf) || (req.query && req.query._csrf) || (req.headers[‘csrf-token’]) || (req.headers[‘xsrf-token’]) || (req.headers[‘x-csrf-token’]) || (req.headers[‘x-xsrf-token’]); }

获取不到 _csrf 的值啊, 请问解决办法啊

6 回复

检查一下,bodyParse 中间件有没放在 csrf 的 前面

@klesh 放在前面了,就是不能接收csrf的值。

node debug 实时观察一下。

<script></script>

哥们,你解决问题了,也说一下嘛。我也遇到了这个问题。

跪求解决方案

回到顶部