我网站的一部分使用该方法从 HTML5 画布中获取图像
.toDataURL()
然后使用 AJAX 将原始数据作为 POST 消息的一部分发送到我的服务器。在服务器端,我有一个需要长数据字符串的 cgi 脚本。我一直收到此错误:
413 (Request Entity Too Large)
我正在使用 perl CGI 库,但我没有
$CGI::POST_MAX
设置,或
$CGI::DISABLE_UPLOADS
放。这是由于服务器中设置的限制吗?我正在使用 apache 和 nginx 作为代理服务器。我担心我无法解决这个问题,因为我正在编写要安装在 bluehost 服务器上的站点。基本上我有两个问题: 1. 有没有办法使用 html5 画布方法来创建对服务器的文件上传类型的发布请求?2. 有什么方法可以解决这个 413 错误而不涉及弄乱 Apache/Nginx(或其他一些服务器)配置?