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漏洞 希望官方早些修复

POST漏洞地址http://api.51yund.com/sport/report_runner_info_bracelet POST提交数据user_id=42713988&day_id=2015...

fpga驱动ad9854重大bug——已解决!

今天心情还真是蛮ok,因为今天终于调出了正弦波,结束了快两三个星期的调试。但过程真是无语……

翻译:MapReduce:一个重大的倒退

http://hi.baidu.com/expertsearch/blog/item/ea79d200b9c5dfd1277fb5d8.html       这篇文章是由databasecolu...

发现Oracle11.2.0.1关于NLS_LENGTH_SEMANTICS的一个Bug

这段时间在做数据迁移,需要从10g的ZHS16GBK字符集的数据库里面迁移数据到11g的UTF8字符的数据库,并且源数据库的NLS_LENGTH_SEMANTICS参数值为Byte,目标端的NLS_L...

[置顶]发现live555中一个小bug(2)

在《发现live555中一个小bug》一文中所修改的代码并不起作用。 经测试,RTPSource的Socket检测不到网络出错的情况。而RTCPInstance中的socket可以检测到,所以可...

自定义ISAPI Filter中发现的一个与Keep-Alive相关的Bug

我曾经在IIS6和IIS7.5的Classic模式下实现了一个自定义ISAPI Filter,目的是实现我自己的Basic认证逻辑。这中间我遇到了ISAPI Filter中与Keep-Alive相关的...

由ORA-00979错误发现ORACLE一个BUG

由ORA-00979错误发现ORACLE一个BUG今天测试在执行一个sql语句的时候,报错ora-00979错误。SQL如下: select rownum, k.*  from (select A.t...

发现了magento 中"Shopping Cart Price Rules"一个bug

I Found an issue in magento core source code for "Shopping Cart Price Rules"(by the way , the screen...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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