使用 SailsJS 添加新路由
Add a new route with SailsJS
我是 SailJS 的新手。
我想创建一条新路线,所以我在 config/routes.js
中添加了这一行:
'GET /operation/:operationId/sums': 'OperationController.getSums',
然后我的函数:
getSums: async function (req, res) {
return res.status(200).json("OK");
}
但我刚得到:
Forbidden
带有 403
状态代码。其他路线运作良好。
我该如何解决?
可能某些中间件拒绝了这个请求。尝试查看您的 config/policies.js
文件。
可以在那里为所有路由设置默认权限,或者为给定控制器的所有路由设置 false
,即不允许任何人(在这种情况下,您通常会进入并覆盖默认设置对于特定路线)。
寻找 '*': false
或 OperationController: { '*': false }
。如果您没有看到这些,请尝试查看 附加到您的新路线的路线。可能是自定义创建的策略拒绝了请求。
我是 SailJS 的新手。
我想创建一条新路线,所以我在 config/routes.js
中添加了这一行:
'GET /operation/:operationId/sums': 'OperationController.getSums',
然后我的函数:
getSums: async function (req, res) {
return res.status(200).json("OK");
}
但我刚得到:
Forbidden
带有 403
状态代码。其他路线运作良好。
我该如何解决?
可能某些中间件拒绝了这个请求。尝试查看您的 config/policies.js
文件。
可以在那里为所有路由设置默认权限,或者为给定控制器的所有路由设置 false
,即不允许任何人(在这种情况下,您通常会进入并覆盖默认设置对于特定路线)。
寻找 '*': false
或 OperationController: { '*': false }
。如果您没有看到这些,请尝试查看 附加到您的新路线的路线。可能是自定义创建的策略拒绝了请求。