在 GraphQL Apollo Server v2.0 中公开 HTTP GET API
Expose HTTP GET API in GraphQL Apollo Server v2.0
我正在使用 Apollo Server v2.0(没有中间件)作为我项目的一部分,我想添加对 HTTP GET 端点的支持以进行文件下载。有没有办法在不使用 apollo-server-express 的情况下公开 API 端点?
谢谢
没有。虽然 apollo-server
目前在幕后使用 express
,但 Express 实例并未在 ApolloServer
实例上公开为 属性。为了公开任何其他端点,您需要迁移到 apollo-server-express
或任何其他可用的框架集成。迁移相对轻松,因为 API 几乎相同。
我正在使用 Apollo Server v2.0(没有中间件)作为我项目的一部分,我想添加对 HTTP GET 端点的支持以进行文件下载。有没有办法在不使用 apollo-server-express 的情况下公开 API 端点?
谢谢
没有。虽然 apollo-server
目前在幕后使用 express
,但 Express 实例并未在 ApolloServer
实例上公开为 属性。为了公开任何其他端点,您需要迁移到 apollo-server-express
或任何其他可用的框架集成。迁移相对轻松,因为 API 几乎相同。