当执行一个GET请求到我的Rails应用程序(与瘦 Web服务器),我得到了以下错误:
Invalid request: HTTP element QUERY_STRING is longer than the (1024 * 10) allowed length.
该应用程序是一个原型,其硕士论文的一部分,并且使用GET(未POST)的请求是最重要的。 有没有办法更改查询字符串的长度?
当执行一个GET请求到我的Rails应用程序(与瘦 Web服务器),我得到了以下错误:
Invalid request: HTTP element QUERY_STRING is longer than the (1024 * 10) allowed length.
该应用程序是一个原型,其硕士论文的一部分,并且使用GET(未POST)的请求是最重要的。 有没有办法更改查询字符串的长度?
要改变薄,你必须改变其原生的C扩展解析器查询字符串最大长度。
只需更改文件这一行ext/thin_parser/thin.c
和再生宝石:
DEF_MAX_LENGTH(QUERY_STRING, (1024 * 10));
https://github.com/macournoyer/thin/blob/master/ext/thin_parser/thin.c#L71