GET请求中支持的最大查询参数数是多少 总共这个GET请求可以有多长时间?
类似于POST请求。
最后, Base64Encoding和多部分表单Post请求的良好资源将非常棒。
-Ajay
答案 0 :(得分:3)
HTTP 1.1指定
不会放置HTTP协议 对于长度的任何先验限制 一个URI。服务器必须能够处理 他们服务的任何资源的URI, 并且应该能够处理的URI 如果他们提供无限长度 基于GET的表单可以生成 这样的URI。服务器应该返回 414(Request-URI Too Long)状态,如果a URI比服务器长 处理(见10.4.15节)。
Note: Servers ought to be cautious about depending on URI lengths above 255 bytes, because some older client or proxy implementations might not properly support these lengths.
未指定Content-Length(对于POST请求)的限制。
答案 1 :(得分:1)
答案 2 :(得分:1)
Internet Explorer中的限制为2083个字符:support.microsoft.com/kb/q208427/
据我所知,所有其他浏览器都有更高的限制,但你应该安全地保持在最低限度之下。
POST请求的限制是服务器允许的请求的大小,一个常见的限制(在大多数Window服务器中找到)是4 MB。