首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Netflix DGS解析器中获取标题信息

如何在Netflix DGS解析器中获取标题信息
EN

Stack Overflow用户
提问于 2021-03-20 20:19:02
回答 1查看 506关注 0票数 1

我们可以编写查询解析器层,如下所示

代码语言:javascript
复制
@DgsData(parentType = "Query", field = "answersByQuestionUuid")
    public List<Answer> answersByQuestionUuid(@InputArgument("questionUuid") UUID questionUuid,
                                              @InputArgument("enhancedContent") boolean enhancedContent,
                                              @InputArgument("templateName") String templateName)  {
        if (enhancedContent) {
            return getStructuredAnswersByQuestionUUID(questionUuid.toString(), templateName);
        }
        return getAnswersByQuestionUUID(questionUuid);
    }

如何在解析器中获取HTTP标头。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-22 01:50:51

除了DGS输入参数之外,您还可以使用Spring框架中的@RequestHeader注释来接收HTTP请求头值。例如:

代码语言:javascript
复制
    public List<Answer> answersByQuestionUuid(@InputArgument("questionUuid") UUID questionUuid,
                                              @RequestHeader("Content-Type") String contentType)  {
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66721496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档