javascript - 错误:加载资源失败:服务器响应状态为 413(请求实体太大)
问题描述
我收到以下错误。
加载资源失败:服务器响应状态为 413(请求实体太大)
function pageSS() {
html2canvas(document.body, {
onrendered: function (canvas) {
var img = canvas.toDataURL();
$.ajax({
type: 'POST',
url: 'https://myweb/upload_ss.php',
data: img,
processData: false,
contentType: false
}).done(function (data) {
console.log(data);
});
}
});
return false;
}
我应该怎么办?
解决方案
当413 Request Entity Too Large
来自客户端的请求太大而无法由 Web 服务器处理时,会发生错误。如果您的 Web 服务器正在设置特定的 HTTP 请求大小限制,客户端可能会遇到413 Request Entity Too Large
响应。可能导致此错误的示例请求是客户端尝试将大文件上传到服务器(例如,大媒体文件)。
请参阅此线程并配置您的网络服务器以更改允许的上传限制。
推荐阅读
- java - 使用没有 web.xml 的 JSPServlet jsp 文件
- python - 如何抓取网页
- kubernetes - kubernetes client-go 报错:创建时可能没有设置空的命名空间
- git - 如何配置你的 git 守护进程以只允许 gitlab 上一个存储库的只读权限
- python - 如何将终端错误传递给 Python 脚本?
- ruby - 在 ruby 中,是否有一种方法可以调用对象以返回该对象?
- azure - Terraform azure keyVault SetSecret - 禁止访问被拒绝
- javascript - 下载excel无法打开文件,因为文件格式或文件扩展名
- c# - 如何在 ASP.NET MVC 中将多个集合作为参数从 Controller 传递给 View?
- vb.net - 如何在 VB.NET 表单中处理长时间运行的任务?