so jlist9 , do you suggest using Pos function  instead of CompareText ? is
that correct ?
and should Pos Function give the Result ?

On 5/16/09, jli...@gmail.com <jli...@gmail.com> wrote:
>
> You can try printing out the header and see if it has your domain name
> in it. Then figure out why CompareText isn't catching it. Looks like
> you are doing a full string match. Wouldn't a partial match work
> better?
>
>
> > AH yes jlist9 , i use the follwing :
>
> > { *
> >  Domain List is a ListView that conatains the Full Domains
> > the subItem[4] takes the Value ( Blocked / UnBlocked ) , so when the
> value
> > is ' Blocked ' normally the web page will not be accessible .
>
> > and the filtered domains format is :
> > www.mywebsit.com
>
> > or
>
> > mywebsite
>
> > and even i give the IP address
>
> > *}
> > procedure TForm1.HTTPClientHeaderAvailable(sender: TObject;
> >   Client: TGpProxyClient; url: String; var header, proto, user, pass,
> host,
> >   port, path, hdrHost: String; var ignoreNextHopProxy: Boolean;
> >   var returnContent: String);
> >   Const
> >  wBlocked =
> >     'HTTP/1.1 403 Forbidden'#13#10+
> >     'Connection: close'#13#10+
> >     'Content-Type: text/html'#13#10#13#10+
> >
> > '<HTML><HEAD><TITLE>Blocked</TITLE></HEAD><BODY><H1>Blocked</H1>'#13#10+
> >     'Access to the requested URL <B>%s</B> was not allowed.'#13#10+
> >     '</BODY></HTML>'#13#10;
> >     var
> >     i:integer;
> > begin
> > For I:=0 to DomainList.Items.Count-1 do
> >  begin
> >  if DomainList.Items[i].SubItems[4]='Blocked'then
> >  Begin
> > // subitem[1] is the IP addresses Value
> >  if DomainList.Items[i].SubItems[1] = client.GetPeerAddr then
> >     returncontent :=Format(wlocked,[client.GetPeerAddr]) ;
>
> > // subitems[0] is the domains Value
> >  if CompareText(host,DomainList.Items[i].SubItems[0]) = 0 then
> >     returnContent := Format(wlocked,[host]);
> >  if CompareText(header,DomainList.Items[i].SubItems[0]) = 0 then
> >     returnContent := Format(wlocked,[header]);
>
> >  end;
> >  end;
> >  is there any error with this .
>
> > thank you again
>
> > On 5/16/09, jlist9 <jli...@gmail.com> wrote:
> >>
> >> How are you filtering the domain name exactly?
> >> Maybe you are using the full name such as http://www.domain.com/
> >> while the google result uses a partial name such as domain.com ?
> >>
> >>
> >> On Sat, May 16, 2009 at 10:08 AM, randy <randy...@gmail.com> wrote:
> >> > Thank you Francois , just for you information i use FireFox for
> testing ,
> >> do
> >> > that makes difference ?
> >> > i mean is there any special settings or information that i should use
> >> when
> >> > using Firefox .
>
>
> --
> To unsubscribe or change your settings for TWSocket mailing list
> please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
> Visit our website at http://www.overbyte.be
>



-- 
Many thanks

-----

Yours Randy
-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to