今天进行压力测试的时候,发现了一个BUG,请大家注意了。
此BUG是由于正则表达式引起的,在进行大量生成HTML操作时会引起CPU占用100%,现公布修改方法(重新下载覆盖inc/func.asp也可):
打开inc/func.asp,在接近底部的位置(用ctrl+F查找也可,就一处)找到:
re.pattern = "<([\s\S]*?)(src=|href=|value=|background=)(""|'|)(images/|img/|pic/|upswf/|css/|js/)(.*?)(""|'|)([\s\S]*?)>"
修改为:
re.pattern = "<(.*?)(src=|href=|value=|background=)(""|'|)(images/|img/|pic/|upswf/|css/|js/)(.*?)(""|'|)([\s\S]*?)>"
修改就这么简单,即第一个 “ [\s\S] ” 修改为 “ . ”,请大家相互转告,谢谢! |