Cleachd an sgeama a tha sgrìobhte ann an sgrìobhainnean èistear a’ phrogsaidh. Nuair a thaghas tu roghainnean bhon liosta de phrogsaidhean HTTP, dearbhaich sgeama an èisteir mus rèitich thu an cliant. Faodaidh làrach HTTPS http://proxy.example:8080 a chleachdadh; ma dh’atharraicheas tu an luach sin gu https://, tha thu ag iarraidh seòrsa eile de cheangal ris a’ phrogsaidh.

URL a’ phrogsaidhURL na làraichCeangal
http://proxy.example:8080http://example.com/HTTP gun chrioptachadh chun a’ phrogsaidh agus chun a’ chinn-uidhe.
http://proxy.example:8080https://example.com/HTTP CONNECT chun a’ phrogsaidh, an uair sin TLS leis a’ cheann-uidhe tron tunail.
https://proxy.example:8443https://example.com/TLS chun a’ phrogsaidh, leis an tunail chun a’ chinn-uidhe air a ghiùlan taobh a-staigh a’ cheangail sin.

Airson èistear HTTP àbhaisteach a leigeas le CONNECT, tha an rèiteachadh seo co-chòrdail:

curl --proxy http://127.0.0.1:8080 https://example.com/

Bidh crathadh-làimhe TLS na làraich a’ tachairt an dèidh don phrogsaidh gabhail ris an tunail. Ma dh’atharraicheas tu URL a’ phrogsaidh gu https:// ach nach tuig an t-èistear ach HTTP gun chrioptachadh, dh’fhaodadh rèiteachadh TLS leis a’ phrogsaidh fàiligeadh mus tèid fios a chur chun na làraich.

Na chuireas TLS chun a’ phrogsaidh ris

Bidh progsaidh le TLS a’ dìon a’ cheangail eadar an cliant agus am progsaidh, a’ gabhail a-steach iomlaid CONNECT agus dearbhadh a’ phrogsaidh, bho èisteachd fhulangach air an t-slighe sin. Bidh gnìomhaiche a’ phrogsaidh fhathast a’ làimhseachadh a’ cheangail agus tha fios aige càit a bheil ceann-uidhe an tunail. Feumaidh an cliant agus an t-èistear le chèile taic a thoirt don mhodh seo:

curl --proxy https://proxy.example:8443 https://example.com/

Cleachd fìor ainm òstair na seirbheise; feumaidh an teisteanas a bhith a rèir an ainm agus earbsach. Tha cuingealachaidhean air cinn-uidhe agus puirt fhathast an sàs.

Le HTTPS air gach taobh, tha dà sgrùdadh teisteanais ann. Leigidh curl leat an rèiteachadh air leth:

curl --proxy https://proxy.example:8443 --proxy-cacert proxy-ca.pem --cacert origin-ca.pem https://example.com/

Tha --proxy-cacert a’ suidheachadh earbsa airson a’ phrogsaidh; tha --cacert ga suidheachadh airson a’ chinn-uidhe. Cleachd pasganan teisteanais bhon rianaire nuair a tha feum orra; dh’fhaodadh roghainnean earbsa an t-siostaim a bhith gu leòr mar-thà. Aithnich dè an crathadh-làimhe a dh’fhàillig mus atharraich thu gin dhiubh.

Dh’fhaodadh nach bi an leubail “HTTPS” ann an liosta phrogsaidhean a’ ciallachadh ach gun deach an ceann-uidhe seachad air deuchainn CONNECT. Mura mìnich an liosta an deuchainn, chan innis an leubail leis fhèin a bheil an t-èistear an dùil ri http:// no https://.

Artaigilean co-cheangailte