webquery 一个bug的重大发现!

原创 2007年09月21日 10:03:00
我郁闷了一天的时间, 为了研究webquery的一个很奇怪的现象.
就是会无缘无故的跳出一个 dialog box, "Enter Parameter Value" for "parameter1"




原来, 如果你的webpage 是用的GET method 来把 parameter 传到下一个 page, 的话, URL上就会:

example: http://hi.baidu.com/index.php?username=redwood_lin&selection%5B%5D=1&selection%5B%5D=2

在这个例子里, 传送的 parameter 有2个, one is "username", the second one is an array, selection()=array(1,2)

在这里, 大家要注意了, PHP, ASP可以识别出 selection%5B%5D 是array, 不过 Microsoft Excel 不明白, 所以它就会以为这是一个奇怪的 parameter, 所以, 每次就会 pop-up, ask you to enter value for the 'parameter1'....

所以,怎么办, 如果你还需要保证这个网站可以被query的话, 只能尽量避免在URL里面使用 array 啦.

希望这些对一些人有帮助!

利用tcpcopy,发现nginx一重大bug

上周运维组利用tcpcopy压力测试nginx hmux模块,压力达到2000多请求每秒的时候,发现nginx 每个进程 cpu100%。 利用gcore产生core文件,发现nginx处于如下死循...

历史上的重大软件BUG启示录 第1篇---"瞳"的陨落

(图片来源于网络)      2016年2月17日,日本成功发射了一颗卫星,他们给这颗卫星起了个好听的名字:“瞳”。“瞳”卫星的造价为2.86亿美元,约合人民币18.6亿元。卫星上携带的X射线检测仪器...

历史上的重大软件BUG启示录 第3篇---价值5亿美元的简单复用

(图片来源于网络)       1996年6月4日,Ariane 5火箭第一次航行,一个软件错误便产生了灾难性后果。发射后仅仅37秒,火箭偏离了它的飞行路径,随后解体并且爆炸。火箭上载有价值5亿美元的...

历史上的重大软件BUG启示录 第2篇---心脏滴血

(图片来源于网络) OpenSSL"心脏滴血"漏洞于2014年4月7号被曝光,“黑客只要对存在这一漏洞的网站发起攻击,每次读取服务器内存中64K数据,不断的迭代获取,就能获取程序源码、用户http原始...

历史上的重大软件BUG启示录 第6篇---蠕虫“冲击波”

(图片来源于网络)         RPC(远程过程调用)是一种进程间通讯机制,最初由 Sun 公司提出,目前为 IETF 标准协议。RPC 协议允许一台计算机上的程序执行另一台远程系统上的代码。Wi...

历史上的重大软件BUG启示录 第4篇---Google的疏忽

(图片来源于网络) 很多的软件Bug源自于输入错误,即便像Google这样的国际大公司。 在Google上搜索的时候,有些结果列表项中带有一条警告,表明Google认为它带有恶意代码。 如果你在200...

历史上的重大软件BUG启示录第9篇---微软的硬件尝试

(图片来源于网络) 2001年苹果公司发布第一代iPod,它的推出在当时引起了轰动,它拥有大容量存储空间和全新的操作方式,并且还非常漂亮(在当时看来),因此在市场上大受欢迎,苹果公司也因此赚的盆满钵满...

历史上的重大软件BUG启示录第7篇---美国商务航空公司的烦恼

(图片来源于网络)         2004年12月25日,美国商务航空公司(Comair)由于计算机系统瘫痪,不得不启动“有限”飞行计划,取消圣诞节期间飞往119个城市的1100个航班,给3万名乘客...

历史上的重大软件BUG启示录 第5篇---AT&T长途电话网瘫痪事件

(图片来源于网络) 时间:1990年1月15日,星期一,下午2点25分; 地点:新泽西州,贝德明斯特,AT&T电话网络运营中心。 和往常一样,长途电话运行监控室的职员们悠闲的做着手头上的工作。AT&T...

[软件工程]软件上线后出现了重大bug是谁的责任

这个问题是个老问题了,但是一直没有很详细的回答过,这次看到知乎上有人提到,就回复了一下,原帖如下:https://www.zhihu.com/question/42151352/answer/9968...
  • qingrun
  • qingrun
  • 2016年05月09日 09:35
  • 12726
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:webquery 一个bug的重大发现!
举报原因:
原因补充:

(最多只允许输入30个字)