Re: Proxy - moze komus sie przyda (dlugie)

Autor: Michal Letowski (milet_at_geocities.com)
Data: Wed 18 Jul 2001 - 15:23:43 MET DST


Użytkownik "Grzegorz Janoszka" <grzesjan_at_onet.pl-NOSPAM> napisał w
wiadomości news:slrn9laqsd.8ie.grzesjan_at_plus.adm.onet.pl...
> Nawiązując do postu z Tue, 17 Jul 2001 23:47:55 +0200 autorstwa Michal
Letowski (milet_at_geocities.com):
> : else if(shExpMatch(host,"*.pl"))
> : return "DIRECT"
> : else
> : return "PROXY w3cache.icm.edu.pl:8080; PROXY w3cache.pwr.wroc.pl:8080;
> : DIRECT";
>
> Buee... ale nieładne... Nie podoba mi się to.
>
> : Zycze milej pracy i prosze o uwagi (krytyczne tez, byle
konstruktywnie...)
>
> O wiele lepiej zrobić coś takiego:
>
> if (isInNet(host, "195.116.0.0", "255.254.0.0") ||
> isInNet(host, "213.25.0.0", "255.255.0.0") ||
> isInNet(host, "217.96.0.0", "255.252.0.0") ||
> isInNet(host, "212.160.0.0", "255.255.0.0"))
> return "PROXY w3cache.tpnet.pl:8080; DIRECT";
>
> return "PROXY w3cache.gdzies.poza.tpnet:8080; DIRECT";

A mnie podoba sie taka zyczliwa i konstruktywna krytyka ;-)
Jest tylko jedno ale: isInNet wymaga zamiany adresu hosta z domenowego na
IP,
tak wiec powyzsza funkcja moze nawet cztery razy wysylac zapytanie do
serwera
DNS... A moze sie myle?

Michal Letowski



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 16:52:21 MET DST