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;

Apliku ĉi tion al la neaktiva ekzistanta TIdHTTPProxyServer, poste uzu ĝian normalan aktivigon. La loopback-adresoj intence akceptas nur lokajn klientojn; fora uzo postulas atingeblajn interfacajn adresojn kaj alirkontrolojn. Kontrolu la rezultan alirlimon antaŭ ol vi elmontros tiun auskultanton.

La envenantaj ligoj kaj la elira ingo plenumas malsamajn taskojn:

IngoFamilia elekto
Kliento atingas la prokurilonĈiu eksplicita Bindings-ero
Prokurilo atingas la sekvan saltonLa OutboundClient.IPVersion de la kunteksto

IPv6-auskultanto do ne devigas ĉiun celon al IPv6. Se la laborŝarĝo postulas eksplicitan sekvan-salton familion, agordu ĝin en OnHTTPBeforeCommand antaŭ ol tiu kliento konektiĝas, kongruante kun la intencita celo-vojo.

Apartigu auskultantajn misfunkciojn de sekvan-salton misfunkcioj kiam unu flanko funkcias. Fidi aŭtomatajn ligojn alie povas enkonduki platform-dependajn supozojn en la komparon.

Rilataj artikoloj