GraphQL Playground:如何设置订阅连接参数?

时间:2020-08-28 14:11:42

标签: graphql graphql-subscriptions graphql-playground

我的阿波罗服务器上有一个安全的订阅端点。通过在WebSocketLink构造函数中进行设置并在ApolloServer构造函数的onConnect属性中进行验证,我可以从我的客户端发送预订connectionParams。但是如何在GraphQL Playground上测试这些订阅?如果我在“订阅”选项卡上设置了HTTP标头,则它不起作用。有什么方法可以在GQL游乐场中设置此选项?

1 个答案:

答案 0 :(得分:0)

connectionParams 可以使用 HTTP HEADERS 选项卡传递,位于 graphql 操场的左下角。

示例: 假设您想将 authToken 参数传递给您的套接字连接,您可以通过以下方式进行:

{
  "authToken": "sometoken"
}

screenshot