【问题标题】:Limit file size when upload in Graphql在 Graphql 中上传时限制文件大小
【发布时间】:2020-06-16 12:00:04
【问题描述】:

我在上传文件时遇到问题。当我上传大于 30mb 的文件时,我收到错误消息

“413 有效载荷太大”。

到现在我还是解决不了。

下面是我的代码。

import { ApolloServer, AuthenticationError } from "apollo-server";
const server = new ApolloServer({
  typeDefs,
  resolvers,
  uploads: {
    maxFileSize: 50000000, // 50 MB
    maxFiles: 30,
    maxFieldSize: 50000000 // 50 MB
  },
  dataSources,
  introspection: !(process.env.ENVIRONMENT == "PRODUCTION"),
  playground: !(process.env.ENVIRONMENT == "PRODUCTION")
});

server.listen().then(({ url, subscriptionsUrl }) => {
  console.log(`Server ready at ${url}`);
});

期待得到大家的帮助。

【问题讨论】:

    标签: javascript reactjs graphql


    【解决方案1】:

    猜测错误来自 nginx/apache 或类似的东西

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-29
      • 2017-03-09
      • 2011-01-13
      • 1970-01-01
      • 2022-10-26
      • 2019-04-10
      • 1970-01-01
      相关资源
      最近更新 更多