我正在测试一个将图像文件上传到服务器的 REST Api。
图片太大,超过最大请求体大小,Nginx 拒绝并返回响应 413(Request Entity Too Large)。
Nginx:错误日志
*329 客户端打算发送太大的正文:1432249 字节,客户端:xx.xx.xx.xx,服务器:api.example.com,请求:“POST /images HTTP/1.1”,主机:“api.example.com ”,推荐人:“ https://example.com/posts/create ”
但是,我发现 firefox/chrome 控制台说,
铬:控制台
从源“ https://example.com ”访问“ https://api.example.com/images ”处的 XMLHttpRequest已被 CORS 策略阻止:没有“Access-Control-Allow-Origin”标头出现在请求的资源。
CORS和413错误之间有什么联系吗?此消息来自哪里,为什么?