【问题标题】:How much data can be sent via $_GET通过 $_GET 可以发送多少数据
【发布时间】:2023-03-28 01:57:01
【问题描述】:

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

【问题讨论】:

  • HTTP URI GET limit的可能重复
  • 不是重复的。发布的 URL 没有提及 PHP5 可以处理多少 GET 数据。

标签: php get


【解决方案1】:

虽然 HTTP 协议的规范没有指定任何最大长度,但 Web 浏览器和服务器软件会施加实际限制。

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      不过,http 标准没有限制。

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

      【讨论】:

        猜你喜欢
        • 2012-10-10
        • 1970-01-01
        • 2015-11-01
        • 1970-01-01
        • 2015-06-29
        • 1970-01-01
        • 1970-01-01
        • 2022-06-15
        • 1970-01-01
        相关资源
        最近更新 更多