【发布时间】:2019-03-09 04:32:33
【问题描述】:
在旧版本的 graphql-java-servlet 中,我曾经扩展 SimpleGraphQLServlet,然后覆盖 GraphQLContext createContext( Optional request, Optional response ) 以将 cookie 添加到响应中。我还会覆盖 GraphQLErrorHandler getGraphQLErrorHandler() 来进行一些自定义错误处理。
我现在正在尝试将版本大幅提升到 graphql-java-servlet 6.x。 从 graphql-java-servlet 6.x 开始,SimpleGraphQLServlet 消失了。现在有一个SimpleGraphQLHttpServlet,我不能直接使用。
但不幸的是,github 文档已经过时了,即使它早已不复存在,仍然建议使用 SimpleGraphQLServlet。有一些构建器,我可以在 github 文档之外找到一些非常简单的参考资料,但它们都没有涵盖我的用例。
我不想做任何花哨的事情,但我需要能够将 cookie 添加到响应中并进行一些自定义错误处理。
如何在 graphql-java-servlet 6.x 中做到这一点?我似乎无法找到任何明确的答案。
【问题讨论】:
标签: java graphql graphql-java