NestJS/graphql-拦截Apollo HTTP错误

NestJS/graphql-拦截Apollo HTTP错误,graphql,nestjs,apollo-server,Graphql,Nestjs,Apollo Server,有人知道是否有可能在NestJS/graphql中拦截/更改Apollo的标准HTTP错误吗?我可以用过滤器截获标准graphql错误 最好的解释方法是启动一个NestJS graphql服务器——但禁用了游乐场——然后直接转到graphql路径,例如 Apollo抛出一个HttpQueryError“GET query missing” 我知道它为什么会发送错误。我试图理解的是,为什么我不能像处理所有其他graphql异常一样在NestJS中拦截这些错误

有人知道是否有可能在NestJS/graphql中拦截/更改Apollo的标准HTTP错误吗?我可以用过滤器截获标准graphql错误

最好的解释方法是启动一个NestJS graphql服务器——但禁用了游乐场——然后直接转到graphql路径,例如

Apollo抛出一个HttpQueryError“GET query missing”

我知道它为什么会发送错误。我试图理解的是,为什么我不能像处理所有其他graphql异常一样在NestJS中拦截这些错误