Ein listarútsýning kann vísa hundrað proxyum meðan TIdHTTP heldur áfram at brúka tann sama. At velja eina reglu broytir markgrænaseið; næsta áheitan broytir leið fyrst tá ið valda endapunktið kemur í uppsetning HTTP-klientans.

Fyri almennar HTTP-niðurhalanir kunnu postar úr HTTP-proxy-listanum bjóða møgulig endapunktsgildi. Halt verti og heiltalsporti aftan fyri hvønn vístan post. Tá valið verður góðtikið, nýt bæði áðrenn niðurhalið byrjar:

IdHTTP1.ProxyParams.ProxyServer := ChosenHost;
IdHTTP1.ProxyParams.ProxyPort := ChosenPort;
Page := IdHTTP1.Get(TargetURL);

Hetta brotið gongur út frá tómligum klient, váttaðum endapunkti og teimum verandi variablunum í forritinum. Mál-URL-in verður framvegis heimasíðan. Proxy-vertsspottið tekur eitt vert, ikki URL heimasíðunnar og ikki eina vísingarmerking.

Eitt val þarf trý møgulig úrslit

  • Eitt galdandi proxyval veitir eitt vert og eitt port frá 1 til 65535.
  • Eitt greiniligt beint val reinsar proxy-vertið fyri næstu áheitan.
  • Eitt ógaldandi ella manglandi val letur núverandi uppsetning ógtið og biður brúkaran rætta hana.

At halda hesi úrslitini hvør sær forðar eini óvaldari reglu í at senda næstu áheitan beint uttan iva. Sløkk áheitanarhygguna, meðan eitt nýtt val er ógjørt.

Um endapunktsgildi koma sum tekstur, greina og vátta tey, áðrenn tú broytir annaðhvørt av teimum báðum eginleikunum. TryStrToInt loyvir markgrænaseiðnum at boða frá einum ringum porti uttan eina ótóka umbýtisundantøku. At kloyva á fyrsta kolon passar bert fyri eitt við vilja avmarkað vertsnavn-ella-IPv4-format: ein IPv6-literal hevur sínar egnu kolonir. Eitt serstakt vertsspott og portsspott gera tað goymda umboðið lættari.

Lat ikki eitt markgrænaseið-klikk broyta ein klient, sum ein arbeiðari longu brúkar. Nýt valið millum arbeiðsgerðir, ella gev hvørji samtíðis arbeiðsgerð sínum egna uppsetta klienti. Valarin stýrir komandi sambondum; tað kann ikki flyta eina longu stovnaða flyting til eina aðra útgongd.

Skyldar greinar