![]() |
Problem mit idPortmapperTcp
Hallo,
ich hab mir aus den Indy Demos das Proxy Beispiel angeschaut. Dieses verwendet die IdMappedPortTCP Komponente. Das Problem das ich nun habe ist das der http Request der vom Proxy Server gesendet wird den Host Parameter im http Header verändert. Hier wird anstelle des Host-Namens der angeforderten Webseite die IP des ProxyServers übermittelt. Das führt allerdings zu Problemen bei Webseiten die auf einem virtuellen Server aufgesetzt sind. Diese können dann vom Webserver nicht aufgelöst werden. Der http Request vom Proxy Server schaut also wie folgt aus: Zitat:
Weiß nun vielleicht Jemand wie ich hier den benötigten Host Parameter richtig übergeben kann? mfg |
Re: Problem mit idPortmapperTcp
Man schreibt einen Proxy auch nicht mit idPortmapper :-).
Benutze lieber idtcpclient & idtcpserver Ausserdem gibt es noch ne möglichkeit: idHTTPServer ---> idHTTP ----> würd ich aber nicht empfehlen :-) |
Re: Problem mit idPortmapperTcp
warum sollte die variante mit dem portmapper schlechter sein?
gerade wenn es darum geht nicht nur reine http request weiterzuleiten davon mal abgesehn müßte ich die packete die über den idhttpserver kommen dann umständlich für idhttp modifizieren, gerade wenn es dann noch darum geht keine reinen html dateien zu empfangen wird es hier nocheinmal richtig schwierig |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz