如何解决以json格式为websocket构建正确的graphql自省查询
我知道这个查询本质上是新手,但就我的生活而言,我似乎无法在 json 中的 graphql websocket 上适当地执行自省查询。我假设我正在查询 apollo 服务器,因为需要 json 格式并且 websocket 服务器使用 graphql 结构。
最基本的graphql查询应该是这样的:
{
__schema {
types {
name
}
}
}
哪个应该有效,但至少没有。立即拒绝包含两个下划线的声明。所以,然后我尝试定义一个类型:
{ Query __schema {
types {
name
}
}
}
收到以下错误:“位置 2 处的 JSON 中出现意外标记 Q”
显然,websocket 服务器希望我在查询中使用引号。所以我将短语“查询”括在括号中,这似乎有效。但是,无论我之后写什么,我都会收到意外令牌的错误。如果我在查询字符串后添加一个冒号 "query":
,它也会拒绝冒号。所以在这一点上,我完全不知道如何适当地格式化内省查询。
任何见解或帮助将不胜感激。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。