Cuir i gcás go n-osclaíonn cURL nasc TCP nua le seachfhreastalaí HTTP simplí, go mbunaíonn sé tollán HTTPS agus go n-íoslódálann sé freagra amháin. Cuireann na hamanna síos ar chlochmhíle atá feicthe ag cURL ar an gcosán sin.

LuachClochmhíle tomhaiste ó thús an aistrithe
time_connectTá an nasc leis an seachfhreastalaí críochnaithe
time_appconnectTá an chroitheadh láimhe TLS ábhartha críochnaithe
time_starttransferFuarthas an chéad bheart den fhreagra
time_totalTá an t-aistriú críochnaithe

Le haghaidh gabhála léiritheach i mblaosc POSIX:

curl --proxy http://proxy.example:8080 \
  --output /dev/null \
  --write-out 'connect=%{time_connect} tls=%{time_appconnect} first=%{time_starttransfer} total=%{time_total}\n' \
  https://example.com/

Le comparáid phoiblí HTTPS cheadaithe gan dintiúir seachfhreastalaí, is féidir iontráil HTTP ón liosta seachfhreastalaithe HTTP a chur in ionad an tseachfhreastalaí samplach. Is soicind charnacha iad na luachanna. Ní ceithre ré fhadsaor iad le suimiú le chéile. Coinnigh earráid an aistrithe agus stádas an fhreagra in aice na n-uimhreacha: níor shroich nasc teipthe ná tollán diúltaithe gach clochmhíle ina dhiaidh sin.

Cad is féidir leis an dealú a insint duit

Le haghaidh freagra rathúil amháin, cuireann time_total lúide time_starttransfer síos ar an eatramh atá fágtha tar éis theacht na chéad bhearta. Is é sin go príomha an t-aistriú freagartha níos déanaí agus an obair ghaolmhar ar thaobh an chliaint. Ní hé am an tseachfhreastalaí chun nascadh leis an suíomh gréasáin é, mar tharla sin sularbh fhéidir leis an bhfreagra teacht.

Mar an gcéanna, féadann time_starttransfer lúide time_connect tollánú, TLS, feitheamh líonra uasta, obair an fhreastalaí agus próiseáil eile a áireamh. Má thugtar “moill an tseachfhreastalaí” ar an difríocht iomlán, sanntar ilchodanna d'aon pháirtí amháin.

Chun feithimh DNS, naisc agus freagartha an tseachfhreastalaí a scaradh, faigh breathnuithe nó rianta comhfhreagracha ó thaobh an tseachfhreastalaí. Ní fhaigheann an cliant na stampaí ama inmheánacha sin ach HTTP CONNECT a úsáid.

Déan comparáid idir aistrithe coibhéiseacha. Cuireann atreoruithe amanna ó iarratais iolracha leis, agus athraíonn athúsáid naisc agus ilphléacsú cén obair ullmhúcháin a bhíonn ag teastáil. Taifead na coinníollacha sin sula gcuireann tú uimhreacha seachfhreastalaí amháin i gcomparáid le cinn eile.

Ailt ghaolmhara