繁体   English   中英

通过 $_GET 可以发送多少数据

[英]How much data can be sent via $_GET

PHP5中通过$_GET可以发送多少数据? 是否有最大数量的变量、字符串长度等? 提前致谢。

尽管 HTTP 协议的规范没有指定任何最大长度,但实际限制是由 Web 浏览器和服务器软件强加的。

RFC 中没有定义限制,但浏览器限制了 URL 长度(包括 get 变量)。 例如,IE 将 URL 长度限制为 2083 个字符,Opera 约 4,050 个,Netscape 6 约 2,000 个字符。 一般的经验法则是,您不应使用超过 256 个字符。

不仅存在 PHP 限制,而且您还应该考虑“介于”代理和客户端软件之间。

不过,http 标准没有限制。

(我是从这里得到的,这里的建议是不要超过 255 个字符的网址!)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM