www.jbmf.net > post请求参数最大长度

post请求参数最大长度

GET方法由于受到URL长度的限制,只能传递大约1024字节;POST传输的数据量大,可以达到2M,而根据微软方面的说法,微软对用 Request.Form() 可接收的最大数据有限制,IIS 4 中为 80 KB 字节,IIS 5 中为 100 KB 字节;

理论上讲,POST是没有大小限制的,HTTP协议规范也没有进行大小限制post方式,传送数据最大理论上没有限制,取决于服务器设置和内存大小通常是服务器限制和其他语言限制,而不是请求规范中的限制

get方式提交数据弊端: 1、长度,最多255个字符; 2、URL明文显示 3、特殊字符处理麻烦 推荐使用POST方式提交数据.

Get方法长度限制 Http Get方法提交的数据大小长度并没有限制,HTTP协议规范没有对URL长度进行限制.这个限制是特定的浏览器及服务器对它的限制. 如:IE对URL长度的限制是2083字节(2K+35). 下面就是对各种浏览器和服务器的最

简单的说get 请求没有 请求体,他的头 可以携带参数(数据)发送给服务器post 请求 有 头,有体,但是他的头不可以携带数据,数据只能放到 体里面大数据使用 post 请求,小数据传输 可以使用 get请求get 请求使用 不安全,携带的数据容易被人截取,所以 一般都使用 post请求

理论上讲,POST是没有大小限制的,HTTP协议规范也没有进行大小限制 post方式,传送数据最大理论上没有限制,取决于服务器设置和内存大小 通常是服务器限制和其他语言限制,而不是请求规范中的限制

GET方法由于受到URL长度的限制,只能传递大约1024字节;POST传输的数据量大,可以达到2M,论上是没有的,如果有限制可能是你的服务器处理环境问题,但是不同的服务器是存在不同限制的.比如IIS与Apache

Http Get方法提交的数据大小长度并没有限制,HTTP协议规范没有对URL长度进行限制.这个限制是特定的浏览器及服务器对它的限制.如:IE对URL长度的限制是2083字节(2K+35).下面就是对各种浏览器和服务器的最大处理能力做一些说明.Microsoft Internet Explorer (Browser)IE浏览器对URL的最大限制为2083个字符,如果超过这个数字,提交按钮没有任何反应.Firefox (Browser)对于Firefox浏览器URL的长度限制为65,536个字符.

php.ini配置文件中的post_max_size选项,其代表允许POST的数据最大字节长度,默认为8M.如果POST数据超出限制,那么$_POST和$_FILES将会为空. 如果想要传输大量数据,必须修改该属性: post_max_size=1024m,最大上限为2G 如果是实现文件上传,则还需要设置upload_max_filesize属性以实现大文件上传

超链接采用get方式传输,多个参数的方法是 在地址信息后添加 "?",然后以key=value的形式,参数连接使用"&"符号 即:localhost:8080/page.jsp?key1=value1&key2=value2…… 获取的时候,使用request对象,request.getParameter(key)的方法获取信息 均是字符串形式,需要自己转换!对于form表单,可以采用post方法!

网站地图

All rights reserved Powered by www.jbmf.net

copyright ©right 2010-2021。
www.jbmf.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com