簡體   English   中英

在Graphql中上傳時限制文件大小

[英]Limit file size when upload in Graphql

我在上傳文件時遇到問題。 當我上傳大於 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}`);
});

期待得到大家的幫助。

猜測錯誤來自 nginx/apache 或類似的東西

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM