摘要:圖示圖解在中的幾個(gè)比較重要的時(shí)間范圍都已標(biāo)記出來(lái),如有錯(cuò)誤,希望能夠指正。
引言
在php中可以使用curl調(diào)用遠(yuǎn)程接口,在調(diào)用完成以后, 能夠獲取相關(guān)的內(nèi)容和信息,但有時(shí)候, 我們需要統(tǒng)計(jì)這個(gè)調(diào)用過(guò)程的時(shí)間, 尤其是在使用curl做并發(fā)測(cè)試的時(shí)候,這個(gè)統(tǒng)計(jì)就尤為重要,針對(duì)其中關(guān)于時(shí)間的幾個(gè)統(tǒng)計(jì)項(xiàng),在curl中給出的中文解釋非常模糊, 且網(wǎng)上針對(duì)這方面的資源并不好找,我在這里做個(gè)說(shuō)明。
圖示 圖解1: 在curl中的幾個(gè)比較重要的時(shí)間范圍都已標(biāo)記出來(lái),如有錯(cuò)誤,希望能夠指正。
namelookup_time: 解析時(shí)間, 從開(kāi)始直到解析完遠(yuǎn)程請(qǐng)求的時(shí)間;
connect_time: 建立連接時(shí)間,從開(kāi)始直到與遠(yuǎn)程請(qǐng)求服務(wù)器建立連接的時(shí)間;
pretransfer_time: 從開(kāi)始直到第一個(gè)遠(yuǎn)程請(qǐng)求接收到第一個(gè)字節(jié)的時(shí)間;
starttranster_time: 從開(kāi)始直到第一個(gè)字節(jié)返回給curl的時(shí)間;
total_time: 從開(kāi)始直到結(jié)束的所有時(shí)間。
2: 從上面就能很容易得到不同階段的時(shí)間, 比如實(shí)際的遠(yuǎn)程服務(wù)器的處理數(shù)據(jù)的時(shí)間可以用starttransfer_time - pretransfer_time計(jì)算得到, 即圖示中的第4個(gè)小段的時(shí)間, 若想得到本地與服務(wù)器傳輸數(shù)據(jù)所消耗的時(shí)間,則把時(shí)間段2與時(shí)間段5做加法即可, 而時(shí)間段2和5均很容易得到。
其他的兩個(gè)時(shí)間:
1: redirect_time: 假如遠(yuǎn)程請(qǐng)求中又包含了重定向, 那么從開(kāi)始直到重定向完成之后的那個(gè)遠(yuǎn)程請(qǐng)求的starttransfer_time就是這個(gè)時(shí)間(如有錯(cuò)誤,請(qǐng)指正);
2: file_time: 遠(yuǎn)程獲取文檔的時(shí)間,如果無(wú)法獲取,則返回值為“-1”;
PS:這兩種時(shí)間均未做過(guò)實(shí)踐,如果有知道的,歡迎討論
參考:
curl_easy_getinfo
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/31909.html
摘要:使用詳解是一個(gè)非常強(qiáng)大的開(kāi)源庫(kù),支持很多協(xié)議,包括等,我們使用它來(lái)發(fā)送請(qǐng)求。它給我們帶來(lái)的好處是可以通過(guò)靈活的選項(xiàng)設(shè)置不同的協(xié)議參數(shù),并且支持??梢愿鶕?jù)前綴是還是自動(dòng)選擇是否加密發(fā)送內(nèi)容。傳輸前準(zhǔn)備耗時(shí)。上傳內(nèi)容的長(zhǎng)度。 PHP使用CURL詳解 Curl是一個(gè)非常強(qiáng)大的開(kāi)源庫(kù),支持很多協(xié)議,包括HTTP、FTP、TELNET等,我們使用它來(lái)發(fā)送HTTP請(qǐng)求。它給我 們帶來(lái)的好處是可以...
摘要:本程序是抓取知乎的用戶數(shù)據(jù),要能訪問(wèn)用戶個(gè)人頁(yè)面,需要用戶登錄后的才能訪問(wèn)。經(jīng)過(guò)查閱資料得知,是因?yàn)橹鯇?duì)圖片做了防盜鏈處理。最終的結(jié)果是,用了一個(gè)周末就抓取了萬(wàn)的用戶數(shù)據(jù)。 代碼托管地址:https://github.com/hoohack/zhihuSpider 這次抓取了110萬(wàn)的用戶數(shù)據(jù),數(shù)據(jù)分析結(jié)果如下:showImg(https://segmentfault.com/img...
摘要:在平時(shí)項(xiàng)目開(kāi)發(fā)過(guò)程中,除了注冊(cè)本網(wǎng)站賬號(hào)進(jìn)行登錄之外,還可以調(diào)用第三方接口進(jìn)行登錄網(wǎng)站。微博登錄包括身份認(rèn)證用戶關(guān)系以及內(nèi)容傳播。允許用戶使用微博帳號(hào)登錄訪問(wèn)第三方網(wǎng)站,分享內(nèi)容,同步信息。 在平時(shí)項(xiàng)目開(kāi)發(fā)過(guò)程中,除了注冊(cè)本網(wǎng)站賬號(hào)進(jìn)行登錄之外,還可以調(diào)用第三方接口進(jìn)行登錄網(wǎng)站。這里以微博登錄為例。微博登錄包括身份認(rèn)證、用戶關(guān)系以及內(nèi)容傳播。允許用戶使用微博帳號(hào)登錄訪問(wèn)第三方網(wǎng)站,分享...
摘要:簡(jiǎn)介聚合數(shù)據(jù)全國(guó)車輛違章數(shù)據(jù)接口,目前已經(jīng)支持個(gè)左右的城市違章查詢,已連接上萬(wàn)個(gè)。方便有車一族隨時(shí)了解自己是否有過(guò)交通違章,避免因遺忘或逾期處理違章罰單而造成的不必要損失。 簡(jiǎn)介聚合數(shù)據(jù)全國(guó)車輛違章數(shù)據(jù)接口,目前已經(jīng)支持300個(gè)左右的城市違章查詢,已連接上萬(wàn)個(gè)APP。方便有車一族隨時(shí)了解自己是否有過(guò)交通違章,避免因遺忘或逾期處理違章罰單而造成的不必要損失。 API參考文檔:https:...
摘要:七夕啦,作為開(kāi)發(fā),妹子沒(méi)得撩就撩下服務(wù)器吧,妹子有得撩的同學(xué)那就左擁妹子右抱服務(wù)器吧,況且妹子是要禮物的,服務(wù)器又不用。下面我們來(lái)看一些常用的情景,我們需要如何打扮自己配置參數(shù)才能正確撩妹正確撩到服務(wù)器。 七夕啦,作為開(kāi)發(fā),妹子沒(méi)得撩就撩下服務(wù)器吧,妹子有得撩的同學(xué)那就左擁妹子右抱服務(wù)器吧,況且妹子是要禮物的,服務(wù)器又不用。好啦,長(zhǎng)話短說(shuō)再長(zhǎng)說(shuō),祭出今天的工具——CURL(Client...
閱讀 2149·2021-09-07 10:24
閱讀 2146·2019-08-30 15:55
閱讀 2122·2019-08-30 15:43
閱讀 730·2019-08-29 15:25
閱讀 1151·2019-08-29 12:19
閱讀 1999·2019-08-23 18:32
閱讀 1596·2019-08-23 17:59
閱讀 1013·2019-08-23 12:22