2010-05-20 61 views
7

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

+0

的[HTTP GET URI限制(可能重复http://stackoverflow.com/questions/266322/http-uri -get-limit) – karim79 2010-05-20 11:03:26

+0

不重复。发布的URL没有提及PHP5可以处理多少GET数据。 – BenTheDesigner 2010-05-20 11:11:38

回答

2

没有在RFC定义的限制,但浏览器限制URL长度(包括获取变量)。例如,IE将URL长度限制为2083个字符,Opera约为4050个,Netscape 6约为2000个字符。 一般的经验法则是,你不应该使用超过256个字符。

2

不仅PHP的限制,但你也应该考虑'介于'代理和客户端软件。

虽然http标准并不构成限制。

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