【发布时间】:2011-05-11 19:45:19
【问题描述】:
我觉得问这个很愚蠢,但我正在做一个用户输入一些输入的表单,有时输入是一个百分比符号,比如 5%。当它作为 GET 请求的一部分传递时,如下所示:
http://kburke.org/project/company_x/?id=4&var1=1&ops=23255&cashflow=25000&growth=5%25&pv=100000&roe=20&profitmargin=30&roe=80&turnover=2
我收到 404 Page Not Found 错误。当我删除查询字符串对时
&growth=5%25
页面加载正常。有人可以帮助解释问题所在吗?
编辑:我尝试从页面中删除所有 Javascript,但服务器仍然崩溃。我也只是尝试在 MAMP 中以
的形式运行它http://localhost:8888/project/company_x/?id=4&var1=1&ops=23255&cashflow=25000&growth=5%25&pv=100000&roe=20&profitmargin=30&roe=80&turnover=2
而且效果很好。我想知道这是否是我自己的服务器的问题。当我打开 Firebug 到控制台并运行页面时,我看到一个非常短暂的错误,然后加载 404 页面 - 有没有办法可以暂停重定向以便阅读错误消息?
【问题讨论】:
-
网址转义正确。服务器出于某种原因正在崩溃。在不了解服务器应用程序细节的情况下,我们只能猜测问题所在。