uniapp下面代码返回404 router.get("/api/goods/search", function(req, res, next) { // 获取传递的参数对象的key值 let [goodsName, orderName] = Object.keys(req.query); // // name参数的值 let name = req.query.name //orderName的value值 let order = req.query[orderName] // // 3. 执行数据操作 connection.query("select * from go where name like '%" + name + "%' order by " + orderName + " " + order, function(error, results, fields) { if (error) throw error; res.send({ code: "0", data: results }) }); });
时间: 2024-04-22 20:25:03 浏览: 107
根据你提供的代码,返回404错误可能是由于路由路径不正确或服务器没有正确配置导致的。请确保以下几点:
1. 确保你的路由路径正确。在你的代码中,路由路径为`/api/goods/search`,请确保在浏览器中访问的URL与此路径匹配。
2. 确保服务器已正确配置。你需要确保服务器可以处理来自客户端的HTTP请求,并将其转发到对应的路由处理程序。请检查服务器配置文件,确保将请求发送到正确的处理程序。
如果你仍然遇到404错误,请提供更多关于服务器和路由配置的信息,以便我能够更好地帮助你解决问题。
阅读全文