所以我有一个在Apache上运行的基于PHP的网站。我所说的网页的网址如下所示: http://www.example.com/?task=0&fw=FW_1W9AigHcAzgtjhBNc6W1QW fw
的长字符串是随机生成的。从?fw=FW_1W...
开始,它总是36个字符。如果有人为此添加任何东西,就会发生重大故障并且会造成一些永久性损坏(我知道这是奇怪的情况)。我期望做的是让我的PHP脚本在URL中的一定数量的字符后忽略所有内容。或者可能忽略$fw
的25个字符后的所有内容?我几乎不懂编程的,但我觉得这应该是可能的......非常感谢:)限制URL查询长度?
0
A
回答
2
多么奇怪的设置......但相信你可以:
$fwstring = substr($_GET['fw'],0,25); //get 25 chars from index 0 of $_GET['fw']
2
从脚本保留坏请求离开:
<?php
if (strlen($_GET['fw'])!=36) {
header("Status: 400 Bad Request", true, 400);
exit();
}
// your code ...
相关问题
- 1. 限制重写URL长度
- 2. OData URL长度限制
- 3. Web.Config中限制URL参数长度
- 4. “rundll32 url.dll,FileProtocolHandler”的URL长度限制?
- 5. Rails 3.2 URL的长度限制
- 6. 通过POST避免URL长度限制
- 7. Node.js HTTP获取URL长度限制
- 8. google reader api的URL长度限制
- 9. Microsoft Edge的URL长度限制
- 10. 限于Fusion Tables中的查询长度?
- 11. 限制长度值
- 12. PHP:preg_match长度限制
- 13. AJAX长度限制
- 14. NSString长度限制
- 15. mysql长度限制
- 16. 查询长度
- 17. 无限制查询的运行速度快于限制查询的速度
- 18. 是否对mysql中的查询长度有限制?
- 19. 在vba中查询字符串长度限制?
- 20. ios phonegap中查询字符串是否有长度限制?
- 21. fql查询的长度是否有限制?
- 22. 如何查询特定VARCHAR字段的长度/值限制?
- 23. 查询时限制字段的长度Elasticsearch
- 24. Bing WebSearch API的查询长度限制是什么?
- 25. 限制路径长度限制
- 26. MySQL查询长度
- 27. 对于XML长度限制
- 28. weka StringToWordVector限制字长度
- 29. 限制NSMutablestring的长度
- 30. GHCi输入长度限制