Crìochan-ama progsaidh ann an curl: lorg an ceum a dh’fhàillig
Sgar ceangal progsaidh, rèiteachadh tunail, TLS agus freagairt a stad gus duilgheadas a lorg le crìochan-ama curl.
Lorg an obrachadh mu dheireadh a chaidh a chrìochnachadh ann an toradh mionaideach curl. Tha “Ceangailte ris a’ phrogsaidh, ach gun fhreagairt CONNECT” a’ cuingealachadh na trioblaid nas fheàrr na “ruith ùine a’ phrogsaidh a-mach”.
Cleachd iarrtas le crìochan-ama agus cuir do phrogsaidh HTTP an àite an eisimpleir ionadail; gheibh thu puingean-deiridh eile airson coimeas ann an liosta de phrogsaidhean HTTP:
curl --noproxy '' --proxy http://127.0.0.1:8080 --connect-timeout 5 --max-time 15 --verbose https://example.com/Bheir --connect-timeout 5 aon bhuidseat-ama coitcheann do stèidheachadh a’ cheangail, a’ gabhail a-steach lorgaidhean agus crathaidhean-làimhe iomchaidh; chan e còig diogan airson gach ìre a th’ ann. Tha --max-time 15 a’ cuingealachadh na h-obrach air fad, le ùine tar-chuir an dèidh stèidheachaidh.
| Far a bheil an t-adhartas a’ stad | Dè nì thu sgrùdadh air an ath rud |
|---|---|
| Gun cheangal ris a’ phrogsaidh | Fuasgladh ainm a’ phrogsaidh, port èisteachd, sligheachadh agus poileasaidh balla-teine. |
| Progsaidh ceangailte; gun fhreagairt tunail | Luchd a’ phrogsaidh, rèiteachadh dearbhaidh, poileasaidh inntrigidh agus ruigsinneachd a’ chinn-uidhe bhon phrogsaidh. |
| Tunail air gabhail ris; TLS gun chrìochnachadh | Ruigsinneachd a’ chinn-uidhe, rèiteachadh TLS agus glacadh trafaig fo stiùireadh. |
| Cinn-fhiosrachaidh a’ tighinn; an corp a’ stad | Giùlan tar-chuir an fhrithealaiche thùsail, bufaradh eadar-mheadhanairean agus a bheil an aplacaid sàmhach a dh’aona-ghnothach. |
Airson òrdugh nan crathaidhean-làimhe, faic mar a ghiùlaineas CONNECT HTTPS. Tha stad faisg air buidseat a’ cheangail a’ moladh stèidheachadh; tha stad nas anmoiche aig a’ chrìoch iomlan a’ moladh tar-chur neo-chrìochnaichte. Cleachd an t-òrdugh còmhla ris na h-amannan; cha chomharraich ùine leis fhèin am pàirt. Bidh briathrachas nan logaichean ag atharrachadh eadar togalaichean curl, agus chan eil port TCP fosgailte a’ dearbhadh gu bheil CONNECT ag obair.
Cùm aon taobh mar a tha e
Dèan coimeas ris an aon cheann-uidhe tro shlighe dhìreach cheadaichte:
curl --noproxy '*' --connect-timeout 5 --max-time 15 --verbose https://example.com/An uair sin dèan coimeas ri ceann-uidhe neo-chunnartach eile tron aon phrogsaidh. Mura fàillig ach aonan, rannsaich an t-slighe no poileasaidh a’ chinn-uidhe sin. Ma stadas iad uile aig an aon cheum stèidheachaidh, rannsaich slighe choitcheann a’ phrogsaidh. Sàbhail àm tòiseachaidh, puing-deiridh, ceann-uidhe agus an ìre chrìochnaichte mu dheireadh; thoir air falbh teisteasan-inntrigidh, tòcanan, briosgaidean agus ainmean prìobhaideach mus roinn thu logaichean.
Nuair a dh’fhanas ceangal fosgailte gun adhartas feumail
Dh’fhaodadh tar-chur faidhle crìoch astair ìosal iarraidh a bharrachd air crìochan stèidheachaidh agus ùine iomlain:
curl --noproxy '' --proxy http://127.0.0.1:8080 --connect-timeout 5 --max-time 60 --speed-limit 100 --speed-time 20 https://example.com/Stadaidh seo an obair ma dh’fhanas an ìre tar-chuir leantainneach fo 100 baidht san diog fad 20 diog, a’ cumail crìoch iomlan de 60 diog. Tagh luachan a rèir na h-obrach. Faodaidh sruth thachartasan a bhith fallain tro amannan fada sàmhach, agus dh’fhaodadh riaghailt luchdaidh a-nuas stad ceàrr a chur air.
Cha dèan àrdachadh gach crìche ach an comharra a chur dheth. Faodaidh oidhirpean sa bhad a-rithist ceanglaichean a chur ri slighe ro-luchdaichte. Dèan breithneachadh le beagan choimeasan beachdaichte; feumaidh poileasaidh ath-fheuchainn na h-aplacaid nas fhaide air adhart a bhuidseat iomlan fhèin agus beachdachadh a bheil e sàbhailte an obair ath-dhèanamh.