跳到主要内容
CNode

文件上传 的 multipart/form-data 数据 用了csurf 获取不到token啊

问答
Ccuoluanleshiguang发布于 11 年前最后回复 11 年前
652130

做一个文件上传,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)

K
kiroChen#611 年前

跪求解决方案

K
kiroChen#511 年前

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

C
K
klesh#311 年前

node debug 实时观察一下。

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

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

K
klesh#111 年前

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

参与回复

登录后即可参与回复。登录