Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi idHTTPProxyServer - Clientidentifikation (https://www.delphipraxis.net/107056-idhttpproxyserver-clientidentifikation.html)

delphis spassbremse 21. Jan 2008 15:33


idHTTPProxyServer - Clientidentifikation
 
Hallo,

ich schlage mich gerade mit der Proxyserverkomponente der 10er Indy's rum.
Und zwar möchte ich gerne eine Zugangskontrolle per Hostname / Ip (wenn's geht sogar per mac)
machen, finde aber keinen Weg, den Hostnamen / die IP von dem "Aufrufer" zu bekommen.

Ich habe auch in der Komponente rumgekramst und bekomme, wenn überhaupt nur den Host,
der von einem Client aufgerufen worden ist.

Hat jem. einen Rat, wie an die Daten komme?

MFG

Björn

marabu 21. Jan 2008 17:44

Re: idHTTPProxyServer - Clientidentifikation
 
Hallo Björn,

du wirst einen event handler für OnExecute() implementiert haben. Über dessen Parameter AContext gelangst du via AContext.Connection.Socket zu den properties, die dir weiterhelfen.

Grüße vom marabu

delphis spassbremse 22. Jan 2008 16:08

Re: idHTTPProxyServer - Clientidentifikation
 
Hm, leider wird kein OnExecute() ausgeführt....

MFG

Björn

marabu 23. Jan 2008 13:02

Re: idHTTPProxyServer - Clientidentifikation
 
Wie verarbeitest du denn die Anfragen der Clients, wenn nicht mittels einem Event Handler für OnExecute?

delphis spassbremse 23. Jan 2008 14:43

Re: idHTTPProxyServer - Clientidentifikation
 
es wird nur OnHTTPDocument ausgeführt, und da gibt es z.B. kein asender.....

MFG

Björn


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz