Amairean proxy cURL a leughadh bho thaobh a' chliant
Mìnich amairean ceangail, TLS, a' chiad bhaidht agus an iomlan gun obair uarach nach deach fhaicinn a shònrachadh do thomhas a' phroxy a-mhàin.
Can gu bheil cURL a' fosgladh ceangal TCP ùr ri proxy HTTP sìmplidh, a' stèidheachadh tunail HTTPS agus a' luchdadh aon fhreagairt a-nuas. Tha na h-amairean a' toirt cunntas air clachan-mìle a chunnaic cURL air an t-slighe sin.
| Luach | Clach-mhìle air a tomhas bho thoiseach a' ghluasaid |
|---|---|
| time_connect | Tha an ceangal ris a' phroxy air a choileanadh |
| time_appconnect | Tha an crathadh-làimhe TLS iomchaidh air a choileanadh |
| time_starttransfer | Chaidh a' chiad bhaidht den fhreagairt fhaighinn |
| time_total | Tha an gluasad air crìochnachadh |
Airson glacadh dealbhach ann an slige 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/
Airson coimeas poblach HTTPS ceadaichte gun teisteasan proxy, faodaidh innteart HTTP bhon liosta proxy HTTP a dhol an àite a' phroxy eisimpleir. 'S e diogan cruinnichte a th' anns na luachan. Chan e ceithir amannan neo-eisimeileach a th' annta ri chur ri chèile. Cùm mearachd a' ghluasaid agus inbhe an fhreagairt ri taobh nan àireamhan: cha do ràinig ceangal a dh'fhàillig no tunail a chaidh a dhiùltadh a h-uile clach-mhìle às a dhèidh.
Dè as urrainn don toirt-air-falbh innse dhut
Airson aon fhreagairt shoirbheachail, tha time_total às aonais time_starttransfer a' toirt cunntas air an eadar-ama a tha air fhàgail an dèidh do a' chiad bhaidht ruighinn. 'S e sin gu ìre mhòr an gluasad freagairt nas fhaide air adhart agus an obair cho-cheangailte air taobh a' chliant. Chan e ùine a' phroxy airson ceangal ris an làrach, oir thachair sin mus b' urrainn don fhreagairt ruighinn.
Mar an ceudna, faodaidh time_starttransfer às aonais time_connect tunail, TLS, feitheimh lìonra uachdrach, obair an fhrithealaiche agus giollachd eile a ghabhail a-steach. Le bhith ag ainmeachadh an eadar-dhealaichte gu lèir mar "latas a' phroxy", thathas a' sònrachadh grunn phàirtean do aon chom-pàirtiche.
Gus feitheimh DNS, ceangail agus freagairt a' phroxy a sgaradh, faigh beachdan no lorgan co-fhreagarrach bho thaobh a' phroxy. Chan fhaigh an cliant na stampaichean-ùine a-staigh sin dìreach le bhith a' cleachdadh HTTP CONNECT.
Dèan coimeas air gluasadan co-ionann. Bidh ath-stiùireadh a' cur ùine iomadh iarrtais ris, agus bidh ath-chleachdadh cheangal agus ioma-fhillteachadh ag atharrachadh dè an obair ullachaidh a tha a dhìth. Clàraich na cumhaichean sin mus cuir thu àireamhan aon phroxy an coimeas ri feadhainn eile.