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;

ଏହାକୁ ନିଷ୍କ୍ରିୟ ବିଦ୍ୟମାନ TIdHTTPProxyServer ଉପରେ ପ୍ରୟୋଗ କରନ୍ତୁ, ତାପରେ ଏହାର ସାଧାରଣ ସକ୍ରିୟକରଣ ବ୍ୟବହାର କରନ୍ତୁ। loopback ଠିକଣାଗୁଡ଼ିକ ଉଦ୍ଦେଶ୍ୟମୂଳକ ଭାବେ କେବଳ ସ୍ଥାନୀୟ କ୍ଲାଏଣ୍ଟ ଗ୍ରହଣ କରନ୍ତି; ଦୂର ବ୍ୟବହାର ପାଇଁ ପହଞ୍ଚିବା ଯୋଗ୍ୟ ଇଣ୍ଟରଫେସ ଠିକଣା ଓ ପ୍ରବେଶ ନିୟନ୍ତ୍ରଣ ଆବଶ୍ୟକ। ଫଳାଫଳ ପ୍ରବେଶ ସୀମା ଯାଞ୍ଚ କରନ୍ତୁ ସେହି ଶ୍ରୋତାକୁ ପ୍ରକାଶ କରିବା ପୂର୍ବରୁ.

ଆସୁଥିବା ବାଇଣ୍ଡିଂ ଓ ଯାଉଥିବା ସକେଟ ଅଲଗା କାମ କରନ୍ତି:

ସକେଟପରିବାର ଚୟନ
କ୍ଲାଏଣ୍ଟ ପ୍ରକ୍ସି ପର୍ଯ୍ୟନ୍ତ ପହଞ୍ଚେପ୍ରତ୍ୟେକ ସ୍ପଷ୍ଟ Bindings ପ୍ରବେଶ
ପ୍ରକ୍ସି ପରବର୍ତ୍ତୀ ହପ୍ ପର୍ଯ୍ୟନ୍ତ ପହଞ୍ଚେପ୍ରସଙ୍ଗର OutboundClient.IPVersion

ତେଣୁ IPv6 ଶ୍ରୋତା ପ୍ରତ୍ୟେକ ଗନ୍ତବ୍ୟକୁ IPv6 କରିବାକୁ ବାଧ୍ୟ କରେ ନାହିଁ। ଯଦି କାର୍ଯ୍ୟଭାରକୁ ସ୍ପଷ୍ଟ ପରବର୍ତ୍ତୀ ହପ୍ ପରିବାର ଆବଶ୍ୟକ, ତେବେ ସେହି କ୍ଲାଏଣ୍ଟ ସଂଯୋଗ ପୂର୍ବରୁ OnHTTPBeforeCommand ରେ ଏହା ସେଟ୍ କରନ୍ତୁ, ଉଦ୍ଦିଷ୍ଟ ଗନ୍ତବ୍ୟ ପଥ ସହିତ ମେଳ ଖାଉଥିବା ଭାବରେ।

ଗୋଟିଏ ପାର୍ଶ୍ୱ କାମ କରୁଥିବା ବେଳେ ଶ୍ରୋତା ବିଫଳତାକୁ ପରବର୍ତ୍ତୀ ହପ୍ ବିଫଳତାରୁ ଅଲଗା ରଖନ୍ତୁ। ସ୍ୱଚାଳିତ ବାଇଣ୍ଡିଂ ଉପରେ ନିର୍ଭର କରିବା ଅନ୍ୟଥା ତୁଳନାରେ ପ୍ଲାଟଫର୍ମ-ନିର୍ଭର ଅନୁମାନ ଆଣିପାରେ।

ସମ୍ପର୍କିତ ପ୍ରବନ୍ଧ