首页 > 解决方案 > 在 GraphQL Apollo Server v2.0 中公开 HTTP GET API

问题描述

我在我的项目中使用 Apollo Server v2.0(不带中间件),我想添加对 HTTP GET 端点的支持以进行文件下载。有没有办法在不使用 apollo-server-express 的情况下公开 API 端点?

谢谢

标签: expressgraphqlapollo-clientapollo-server

解决方案


不。虽然apollo-server目前express在后台使用,但 Express 实例并未作为ApolloServer实例上的属性公开。为了公开任何其他端点,您需要迁移到apollo-server-express任何其他可用的框架集成。由于 API 几乎相同,因此迁移相对轻松。


推荐阅读