【问题标题】:Graphql subscriptions client-side http requestGraphql 订阅客户端 http 请求
【发布时间】:2019-07-19 05:13:45
【问题描述】:

是否可以通过简单的 http 请求使用订阅,类似于查询、突变,我只需发送带有“application/graphql”内容类型和正文的 POST 请求?

【问题讨论】:

    标签: graphql subscription


    【解决方案1】:

    不行,这是不可能的。

    在 GraphQL 中,subscriptions 订阅 websocket 并监听数据更改并对自定义事件做出反应,因此您无法通过 POST 请求查询。

    Apollo Client Subscriptions 的文档所述。

    现在,查询和变更将照常通过 HTTP,但订阅将通过 websocket 传输完成。

    【讨论】:

      猜你喜欢
      • 2023-04-03
      • 2022-12-12
      • 2023-01-31
      • 2021-07-28
      • 2020-03-21
      • 2019-01-18
      • 1970-01-01
      • 1970-01-01
      • 2019-05-18
      相关资源
      最近更新 更多