如何完全不响应使用 koa 2 的请求?
How to NOT respond at all to a request using koa 2?
我想实施影子禁令。超过一定的速率限制,我想不响应任何请求。
我在文档中找不到如何执行此操作。
似乎设置body = null
仍然会触发响应。
如何防止 koa@2 响应请求?
您应该可以通过在路由处理程序中设置 ctx.respond = false
来完成此操作。
查看 koa
的源代码显示:https://github.com/koajs/koa/blob/master/lib/application.js#L201
function respond(ctx) {
// allow bypassing koa
if (false === ctx.respond) return;
// ...
我想实施影子禁令。超过一定的速率限制,我想不响应任何请求。
我在文档中找不到如何执行此操作。
似乎设置body = null
仍然会触发响应。
如何防止 koa@2 响应请求?
您应该可以通过在路由处理程序中设置 ctx.respond = false
来完成此操作。
查看 koa
的源代码显示:https://github.com/koajs/koa/blob/master/lib/application.js#L201
function respond(ctx) {
// allow bypassing koa
if (false === ctx.respond) return;
// ...