Bidh roghainn --preproxy curl a’ ceangal ri progsaidh SOCKS mus ruig i progsaidh HTTP no HTTPS. Tha i a’ toirt taic don t-slabhraidh shònraichte seo, chan e liosta sam bith de fhrithealaichean progsaidh.

Is e an t-slighe cliant → puing-deiridh SOCKS → progsaidh HTTP → ceann-uidhe. Cuir fìor luachan an àite an dà phuing-deiridh sgrìobhainneachd san àithne:

curl --preproxy socks5h://203.0.113.10:1080 --proxy http://203.0.113.20:8080 --noproxy '' --connect-timeout 5 --max-time 20 --verbose https://example.com/

Feumaidh seirbheis SOCKS seòladh is port a’ phrogsaidh HTTP a ruighinn. An uair sin feumaidh am progsaidh HTTP gabhail ris an iarrtas dhan cheann-uidhe. Ma chleachdas an dàrna progsaidh ainm aoigheachd, co-dhùinidh a’ chiad mhodh SOCKS càit an tèid an t-ainm sin fhuasgladh; seachnaidh puing-deiridh àireamhach an lorg sin.

An ceum a dh’fhàillig a lorg

Dearbhaich iarrtas tro gach puing-deiridh fa leth an toiseach; airson ceum HTTP cleachd deuchainn progsaidh HTTP le crìochan-ama. Fiù ma dh’obraicheas an dà chuid, faodaidh an t-slighe còmhla fàiligeadh oir chan urrainn dhan chiad phrogsaidh an dàrna fear a ruighinn.

Leugh an lorg mionaideach ann an òrdugh nan ceanglaichean. Thig fàilligeadh SOCKS nuair a ruigear an dàrna progsaidh mus co-dhùin am progsaidh HTTP gabhail ri CONNECT dhan làrach no a dhiùltadh. Clàraich dè an crathadh-làimhe a dh’fhàillig.

Cuin a chuidicheas an ceum a bharrachd

Faodaidh seo a bhith feumail nuair a ghabhas progsaidh HTTP ceadaichte ruighinn tro shlighe SOCKS. Cuiridh e seirbheis is slighe lìonra eile ris cuideachd, a dh’fhaodas fàiligeadh no dàil a chur ris. Cha gheall ceangal phuingean-deiridh bho liosta phoblach phrogsaidhean earbsachd no dìomhaireachd dearbh-aithne agus feumar fhathast earbsa sna pàrtaidhean a làimhsicheas an ceangal.

Feumaidh --preproxy curl 7.52.0 no nas ùire; is dòcha nach toir aplacaidean eile taic don aon rèiteachadh.

Artaigilean co-cheangailte