在创建XMLHttpRequest时建立TCP连接?

时间:2018-01-09 04:48:44

标签: javascript ajax http

HTTP在TCP之上工作。因此,在发出任何HTTP请求之前必须建立TCP连接。我正在学习AJAX,而在AJAX中使用HTTP请求的简单代码就像这样:

 function doGET()
{
   var xmlhttp;
    if (window.XMLHttpRequest)
    {
        xmlhttp=new XMLHttpRequest();
    }
    else
    {
        xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    xmlhttp.onreadystatechange=function() //This part is actually executed last
    {
       if (xmlhttp.readyState==4 && xmlhttp.status==200) // Was the request processed successfully?
       {    
        document.getElementById("sampleDiv").innerHTML=xmlhttp.responseText;
       }
    }
    xmlhttp.open("GET","ajaxTest2.php?sampleVar=" + Math.random());
    xmlhttp.send();
}

请帮助我了解TCP建立的时间点?

0 个答案:

没有答案