jsdom发出可能的ajax请求吗?

时间:2014-01-16 21:34:31

标签: ajax node.js jsdom

我一直在检查jsdom以解析html响应中可能的js代码。 javascript可以隐藏验证ajax请求,必须像以下

一样运行
var xmlhttp = getXmlHttp();
var rand = 1 + Math.floor(Math.random() * 100);
var url = "/path.php?validation_variable="+rand;
xmlhttp.open("GET", url, true);
xmlhttp.onreadystatechange=function(){
    if (xmlhttp.readyState == 4){
        if (xmlhttp.status == 200){
            response=xmlhttp.responseText.split(':')
            if(1 in response){
                var Exptime = new Date();
                Exptime.setTime(Exptime.getTime() + 86400000);
                document.cookie = 'pro_cc4='+response[1]+'; path=/; expires=' + Exptime.toUTCString();
            }
        }
    }       
}
xmlhttp.send(null);

我有一种解析类似请求的方法,但它很复杂且容易出错。

0 个答案:

没有答案