使用Curl命令查看請(qǐng)求響應(yīng)時(shí)間方法
curl命令查看請(qǐng)求響應(yīng)時(shí)間
# curl -o /dev/null -s -w %{time_namelookup}::%{time_connect}::%{time_starttransfer}::%{time_total}::%{speed_download}"\n"
http://www.36nu.com
0.014::0.015::0.018::0.019::1516256.00
-o:把curl 返回的html、js 寫到垃圾回收站[ /dev/null]
-s:去掉所有狀態(tài)
-w:按照后面的格式寫出rt
time_namelookup:DNS 解析域名www.36nu.com的時(shí)間
time_commect:client和server端建立TCP 連接的時(shí)間
time_starttransfer:從client發(fā)出請(qǐng)求;到web的server 響應(yīng)第一個(gè)字節(jié)的時(shí)間
time_total:client發(fā)出請(qǐng)求;到web的server發(fā)送會(huì)所有的相應(yīng)數(shù)據(jù)的時(shí)間
speed_download:下周速度 單位 byte/s
上面這條命令及返回結(jié)果可以這么理解:
0.014: DNS 服務(wù)器解析www.36nu.com 的時(shí)間單位是s
0.015: client發(fā)出請(qǐng)求,到c/s 建立TCP 的時(shí)間;里面包括DNS解析的時(shí)間
0.018: client發(fā)出請(qǐng)求;到s響應(yīng)發(fā)出第一個(gè)字節(jié)開(kāi)始的時(shí)間;包括前面的2個(gè)時(shí)間
0.019: client發(fā)出請(qǐng)求;到s把響應(yīng)的數(shù)據(jù)全部發(fā)送給client;并關(guān)閉connect的時(shí)間
1516256.00 :下載數(shù)據(jù)的速度
建立TCP連接到server返回client第一個(gè)字節(jié)的時(shí)間:0.018s – 0.015s = 0.003s
server把響應(yīng)數(shù)據(jù)發(fā)送給client的時(shí)間:0.019s – 0.018 = 0.01s
以上所述是小編給大家介紹的使用Curl命令查看請(qǐng)求響應(yīng)時(shí)間方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
25個(gè)讓你眼前一亮的JavaScript代碼技巧分享
學(xué)習(xí)強(qiáng)大的JavaScript一行代碼,能夠節(jié)省你的時(shí)間和代碼量,所以本文為大家整理了25個(gè)JavaScript實(shí)用代碼技巧,感興趣的小伙伴可以了解一下2023-07-07
js中異步函數(shù)async function變同步函數(shù)的簡(jiǎn)單入門
這篇文章主要介紹了js中異步函數(shù)async function變同步函數(shù)的簡(jiǎn)單入門,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-04-04
詳談for循環(huán)里面的break和continue語(yǔ)句
下面小編就為大家?guī)?lái)一篇詳談for循環(huán)里面的break和continue語(yǔ)句。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-07-07
淺析如何利用JavaScript進(jìn)行語(yǔ)音識(shí)別
所謂語(yǔ)音識(shí)別就是將你所說(shuō)的轉(zhuǎn)化成文字。Chrome 瀏覽器在版本25之后開(kāi)始對(duì)這一特性的支持。這篇文章將會(huì)詳細(xì)的介紹如何使用JavaScript進(jìn)行語(yǔ)音識(shí)別,感興趣的朋友們可以參考借鑒,下面來(lái)一起看看吧。2016-10-10
利用JS實(shí)現(xiàn)AI自動(dòng)玩貪吃蛇
這篇文章主要為大家詳細(xì)介紹了如何利用JS實(shí)現(xiàn)AI版自動(dòng)玩貪吃蛇小游戲,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)JS游戲開(kāi)發(fā)有一定幫助,需要的可以參考一下2022-06-06
基于javascript的無(wú)縫滾動(dòng)動(dòng)畫1
這篇文章主要介紹了基于javascript的無(wú)縫滾動(dòng)動(dòng)畫實(shí)現(xiàn),文章通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08

