Cuir proxy taghte an sàs ann an TIdHTTP Delphi
Ceangail taghadh liosta Delphi ri rèiteachadh proxy TIdHTTP, le luachan puing-chrìche dearbhte agus roghainn dhìreach shoilleir.
Faodaidh bogsa liosta ceud proxy a shealltainn fhad 's a tha TIdHTTP a' cleachdadh an aon fhear. Bidh taghadh sreath ag atharrachadh a' chomhairle; cha dh'atharraich an ath-iarrtas slighe gus an ruig an ceann-uidhe taghte rèiteachadh a' chliant HTTP.
Airson luchdadh-a-nuas HTTP poblach, faodaidh innteartan bhon liosta proxy HTTP ceann-uidhe tagraidh a sholarachadh. Cùm òstair agus port àireamh slàn air cùl gach inntrig a thèid a shealltainn. Nuair a thèid gabhail ris an taghadh, cuir an dà chuid an sàs mus tòisich an luchdadh-a-nuas:
IdHTTP1.ProxyParams.ProxyServer := ChosenHost;
IdHTTP1.ProxyParams.ProxyPort := ChosenPort;
Page := IdHTTP1.Get(TargetURL);
Tha an earrann seo a' gabhail ri cliant saor, ceann-uidhe dearbhte agus caochladairean a th' ann mar-thà san aplacaid. Fuirichidh an URL targaid mar an làrach. Gabhaidh raon òstair a' phroxy ri òstair, chan e URL na làraich no bileagan taisbeanaidh.
Feumaidh taghadh trì builean comasach
- Bheir taghadh proxy dligheach òstair agus port bho 1 gu 65535.
- Glan taghadh Direct soilleir òstair a' phroxy airson an ath-iarrtas.
- Fàgaidh taghadh mì-dhligheach no a dh'ionnsaich an rèiteachadh làithreach slàn agus iarraidh air a' chleachdaiche a cheartachadh.
Le bhith a' cumail na builean sin eadar-dhealaichte, chan fhaod sreath nach deach a thaghadh an ath-iarrtas a chur gu dìreach gun dùil. Cuir a' phutan iarrtais à comas fhad 's a tha taghadh ùr neo-choileanta.
Ma thig ceann-uidhe mar theacsa, mion-sgrùd agus dearbhaich iad mus atharraich thu aon den dà fheart. Leigidh TryStrToInt leis a' chomhairle port dona ag aithris gun eisgeachd tionndaidh gun ghlacadh. Chan eil sgaradh aig a' chiad choloin freagarrach ach airson cruth òstair-ainm-no-IPv4 a tha air a chuingealachadh a dh'aona ghnothaich: tha a choloin fhèin aig litear IPv6. Nì raon òstair agus raon port air leth an riochdachadh stòraichte nas sìmple.
Na leig le cliog san eadar-aghaidh cliant atharrachadh a tha neach-obrach a' cleachdadh mar-thà. Cuir an taghadh an sàs eadar obrachaidhean, no thoir dha gach obrachadh co-shìnte a chliant rèitichte fhèin. Bidh an taghadair a' stiùireadh cheanglaichean san àm ri teachd; chan urrainn dha gluasad a stèidhicheadh a ghluasad gu slighe eile.