上传文件时遇到问题。当我上传一个大于30mb的文件时,我收到错误消息
“413 payload too large”.
直到现在我仍然无法解决。
下面是我的代码。
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}`);
});
期待得到大家的帮助。
1条答案
按热度按时间zpqajqem1#
你的问题假设错误来自React,但这也可能发生在更低的级别,这将优先考虑。我猜这个错误来自Nginx,Apache或类似的东西。