Isku-xirka IPv6 iyo IPVersion-ka bixitaanka ee Indy HTTP proxy
Ku dar isku-xirka maxalli ah oo cad oo IPv4/IPv6 ka hor firfircoonida; dooro qoyska tallaabada xigta ee loo baahan yahay ee OutboundClient ka hor inta uusan xirmayn.
ProxyServer.Bindings.Clear;
with ProxyServer.Bindings.Add do
begin
IPVersion := Id_IPv4;
IP := '127.0.0.1';
Port := 8080;
end;
with ProxyServer.Bindings.Add do
begin
IPVersion := Id_IPv6;
IP := '::1';
Port := 8080;
end;Tani ku dabaq TIdHTTPProxyServer ee jira oo aan firfircoonayn, ka dibna isticmaal firfircoonideeda caadiga ah. Cinwaannada loopback waxay si ula kac ah u aqbalaan kaliya macaamiisha maxalliga ah; isticmaalka fog wuxuu u baahan yahay cinwaanno interface la gaari karo iyo kontorool gelitaan. Xaqiiji xadka gelitaanka ee ka soo baxay ka hor intaadan soo bandhigin dhageystahaas.
Isku-xirka soo gelaya iyo saladhka baxaya waxay qabtaan shaqooyin kala duwan:
| Saladh | Doorashada qoyska |
|---|---|
| Macmiilku wuxuu gaaraa proxy | Gelitaan kasta oo cad oo Bindings |
| Proxy wuxuu gaaraa tallaabada xigta | OutboundClient.IPVersion-ka macnaha |
Sidaas darteed dhageystaha IPv6 kuma qasbo goob kasta inuu noqdo IPv6. Haddii culeyska shaqadu u baahan yahay qoys cad oo tallaabada xigta, ku dhig OnHTTPBeforeCommand ka hor inta uusan macmiilkaas xirmayn, iyadoo la waafajinayo wadada goobta loogu talagalay.
Ka sooc guuldarada dhageystaha guuldarada tallaabada xigta marka dhinac ka mid ah shaqeeyo. Ku tiirsanaanta isku-xirka otomaatiga ah haddii kale waxay keeni kartaa malo ku saleysan madal isbarbardhigga.