get/post请求传参长度有什么特点

我们经常说get请求参数的大小存在限制,而post请求的参数大小是无限制的。这样的说法是不严谨的,实际上http协议从未规定get/post的请求长度限制,get请求的限制来自浏览器或web服务器,浏览器或web服务器限制了url长度。为了明确这个概念,强调以下几点:

  1、http协议未规定get/post的长度限制

  2、get的最大长度限制是因为浏览器和web服务器限制了url的长度

  3、不同的浏览器和web服务器限制的长度不一样,IE最大长度2083byte【UTF-8:如果是英文字符,可以存2083个字符;如果是中文字符,可以存2083/3=694个字符】,Chrome最大长度8182byte

posted @ 2022-02-26 16:25  吴小明-  阅读(296)  评论(0编辑  收藏  举报