我的wordpress网站( http://rohitnair.info/)有个奇怪的问题。“第一个请求”需要很长时间才能做出回应。随后的任何请求都会正常运行。我在调试时观察到的东西
清除浏览器缓存和重新加载运行良好,页面加载速度足够快。
清除cookie和重新加载会产生问题。
因此,我将此上下文中的“第一个请求”定义为没有为域设置cookie的请求。另一个简单的方法来复制这个问题是使用卷曲,而不是发送任何饼干。这是curl -v的输出
$ time curl -v rohitnair.info
* About to connect() to rohitnair.info port 80 (#
在本例中,是否可以使用SQL注入更新MySQL数据库中的字段或插入新行:
PHP代码中唯一的保护是mysql_real_escape_string()。
查询是用双引号构造的:"select id from db where id = $id"而不是单字串文字引号。
数据库是mysql (使用mysql_query php调用),所以我认为堆叠查询是不可能的(如果我错了,请纠正我)。
使用mysql而不是mysqli。
我试过使用像1; update users set first_name = foo这样没有运气的东西,并尝试以十六进制和八进制格式传递逗号、'和八进制