如何使用 GraphQL 将 multipart-formdata 请求重定向到另一台服务器?

时间:2021-05-18 14:39:07

标签: java node.js graphql

我有一个 React 应用程序,它在开发期间连接到模拟 Nodejs 服务器,并在生产时连接到 Java 服务器。

这里的想法是在 Nodejs 上创建一个 GraphQL 服务器,以避免不得不依赖我们的后端开发人员。换句话说,我们重新创建了所有 Postgres 表并设法启动并运行了 GraphQL。查询数据库工作得很好,无论是查询还是突变。

这里的问题是我们有时需要上传文件。使用 Nodejs/Express/Fastify,我们有 multer(用于我们的模拟服务器用于开发)和 prod,我们的 Java 开发人员做了他们的一部分来反映相同的行为。目前,我们决定使用 multipart-formdata 以某种方式访问​​我们的新 GraphQL 端点,并以某种方式将请求和 formdata 重定向到 Java 后端,我们暂时将其保留并运行。

Java 后端将处理的唯一请求是那些需​​要上传的请求。对于这样的用例,我们需要以某种方式点击它/重定向到它。

这可能吗?我查了很广泛,我在网上找不到任何东西。也许这里有人过去已经发现了这一点。

0 个答案:

没有答案