所以我有一个在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. OData URL长度限制
- 2. Rails 3.2 URL的长度限制
- 3. Microsoft Edge的URL长度限制
- 4. Web.Config中限制URL参数长度
- 5. “rundll32 url.dll,FileProtocolHandler”的URL长度限制?
- 6. google reader api的URL长度限制
- 7. 限于Fusion Tables中的查询长度?
- 8. 限制长度值
- 9. mysql长度限制
- 10. NSString长度限制
- 11. AJAX长度限制
- 12. 是否对mysql中的查询长度有限制?
- 13. Bing WebSearch API的查询长度限制是什么?
- 14. ios phonegap中查询字符串是否有长度限制?
- 15. 查询时限制字段的长度Elasticsearch
- 16. 在vba中查询字符串长度限制?
- 17. 如何查询特定VARCHAR字段的长度/值限制?
- 18. 如何限制MemoryStream长度?
- 19. 限制铃声长度Applescript
- 20. 限制令牌的长度
- 21. 对于XML长度限制
- 22. Symfony路由长度限制
- 23. 限制表达长度
- 24. 限制TTPostController.textView的长度?
- 25. Java长度无限制AudioInputStream
- 26. 字符长度限制$ _GET?
- 27. Gmail HTML长度限制
- 28. 限制字符串长度
- 29. ODBC列长度限制
- 30. 限制查询