收藏本站腾讯微博新浪微博

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 网站开通淘帖功能 - 蓝色理想插件 论坛内容导读一页看论坛 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

手机上论坛,使用APP获得更好体验 急需前端攻城狮,获得内部推荐机会 论坛开通淘帖功能,收藏终于可以分类了!

搜索
查看: 5249|回复: 3

[php] php get传值最大是多少?我不能确定了

[复制链接]
发表于 2009-11-22 21:36:58 | 显示全部楼层 |阅读模式
最近写东西使用了很多url 传值的方法.
例: a.php?text=dfdsfsdfsf中方.....dsafsad   
反正很长.
目前是还没有问题.   查了一些资料说是get最大可以传是2K的东西  .  看这个大小 我是够用的.  

但又看到资料说ie 最多传1024个字节,就是1K ..

我搞不灵清了!!!  大家提醒我一下吧

[[i] 本帖最后由 waichun 于 2009-11-22 21:52 编辑 ]
发表于 2009-11-23 09:36:31 | 显示全部楼层
貌似和浏览器有关
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-23 21:22:18 | 显示全部楼层
一般300个汉字不是问题吧!
回复 支持 反对

使用道具 举报

发表于 2009-11-26 20:58:15 | 显示全部楼层
不能确定?
自己写个脚本测试下...

  1. <?php
  2.         if($_GET['a'])
  3.                 echo strlen($_GET['a']);
  4.         else{
  5.                 $offset = 1024;
  6.                 while(1){
  7.                         $i += $offset;
  8.                         $url = "http://".$_SERVER['HTTP_HOST'].$_SERVER['SCRIPT_NAME'].'?a='.str_repeat('1', intval($i));
  9.                         $t = @file_get_contents($url);
  10.                         if($t){
  11.                                 $max = $t;
  12.                         }elseif($offset!=1){
  13.                                 $offset = $offset/2;
  14.                                 $i = $max;
  15.                         }else{
  16.                                 break;
  17.                         }
  18.                 }
  19.                 echo "Max length with GET method is ".$max;//Max length with GET method is 8164
  20.         }
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|Archiver|手机版|blueidea.com ( 湘ICP备12001430号 )  

GMT+8, 2020-9-23 21:54 , Processed in 0.094489 second(s), 8 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表