【发布时间】:2018-01-12 17:58:19
【问题描述】:
我正在尝试将大型 base64 编码字符串从客户端发送到服务器 rails API,然后在服务器端对其进行解码并将文件上传到 S3 或任何其他服务。当我尝试发送大型编码 base64 字符串时,我遇到了以下错误:
2018-01-12 14:39:51 +0530: HTTP parse error, malformed request (): #<Puma::HttpParserError: HTTP element QUERY_STRING is longer than the (1024 * 10) allowed length (was 53799)>
---
我正在使用 rails 5.2 beta 和 puma 服务器。如果我需要分享更多信息或更正任何内容,请告诉我
【问题讨论】:
-
请任何人给出答案,考虑到我想从浏览器而不是任何其他客户端发送请求。我该怎么做?
标签: ruby-on-rails ruby base64 ruby-on-rails-5 puma