快递服务器无法接受html表单发布

时间:2019-04-07 04:36:46

标签: node.js forms pug

每次我尝试在服务器上发布帖子时,由于某种原因,浏览器都会向我显示以下消息:“ Cannot POST /”,但我不确定为什么。我将不胜感激。

PUG代码:

link

NODEJS代码:

doctype html
html
        head
                title This is a test
        body
                form(method= "post", enctype="multipart/form-data")
                        input(type="text" placeholder="insert name here" name="username")
                        input(type="file")
                        button(type= "submit") Please submit
                if reqON_Data
                        each submission in reqON_Data
                                ul
                                        li=submission 

1 个答案:

答案 0 :(得分:1)

您缺少发布函数的第一个参数,应该是:

app.post("/", (req, res) => {
   //handle req.body
   res.render("test", data);
})