問題描述:假如我點開一個index.html,該頁面會同時發起兩個異步請求,偽代碼如下:window.onload = function() { ajax1(); //第一次異步請求 ajax2(); //第二次異步請求}現在假如ajax1()這個請求是在服務器端的處理是十分耗時的,而ajax2()則僅僅是一個簡單查詢,處理很快。那么現在問題是:1、ajax2()這個請求的響應結果會不會先于ajax1()這個請求先返回到瀏覽器端?還是這個會跟服務端語言的機制有關?比如java或者nodejs這類。2、一個網絡相關的問題:這兩個請求會復用一個TCP連接嗎。還是分別對服務器建立兩個不同的TCP連接。(在HTTP1.1中,可以設置connection: keep-alive)萬分感謝解疑~
一個頁面同時發起兩個http請求相關問題
滄海一幻覺
2019-03-06 15:15:22