gpt4 book ai didi

Node.JS app.get 错误..无法获取/删除/删除/15

转载 作者:太空宇宙 更新时间:2023-11-04 02:31:37 30 4
gpt4 key购买 nike

在我的应用程序中,我正在尝试删除产品。当我第一次删除产品时,它会成功并且 URL 更改为/remove_category/15。我正在渲染到同一页面。现在,当我尝试删除另一个产品时,网址更改为/remove_category/remove_category/17,并且在我的 app.js 中找不到它。有什么建议么?这是我的代码:

app.get('/remove_category/:cat_name', user.remove_cat);

在EJS页面中,它是:

<a href="remove_category/<%=attribute[z]%>" id=<%=attribute[z]%> >Delete</a></td>`

这是我的配置(以防我遗漏了什么):

app.configure(function () {
app.use(express.json());
app.use(express.urlencoded());
app.use(express.methodOverride());
app.use(express.cookieParser("thissecretrocks"));
app.use(express.session({secret: '1234567890QWERTY'}));
app.use(app.router);
app.use(express.static(path.join(application_root, "public")));
app.use(express.errorHandler({ dumpExceptions: true, showStack: true }));
});

最佳答案

是的。这解决了我的问题。我必须将 url 更改为相对根目录。

关于Node.JS app.get 错误..无法获取/删除/删除/15,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26200217/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com