fpWeb und TRequest.Host

Alle Fragen zur Netzwerkkommunikation
Antworten
Benutzeravatar
m.fuchs
Lazarusforum e. V.
Beiträge: 2639
Registriert: Fr 22. Sep 2006, 19:32
OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
CPU-Target: x86, x64, arm
Wohnort: Berlin
Kontaktdaten:

fpWeb und TRequest.Host

Beitrag von m.fuchs »

Hallo,

ich spiele gerade ein bisschen mit fpWeb herum und habe mir zu diesem Zwecke eine Anwendung auf Basis von THTTPApplication gebaut. Darin liegt ein Webmodul mit einer Action.
In dieser Action möchte ich den Hostname des Requests auswerten (also an welchen Hostnamen ging die Anfrage), stelle aber fest das ARequest.Host leer ist. Auch andere Properties die es vielleicht sein könnten (ARequest.Server, etc.) sind leer.
ARequest.URI und ARequest.URL sind aber korrekt gefüllt, so dass ich mir schon sicher bin mit dem richtigen Request zu arbeiten.

Hat da vielleicht jemand noch einen Tipp für mich?
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de

Benutzeravatar
m.fuchs
Lazarusforum e. V.
Beiträge: 2639
Registriert: Fr 22. Sep 2006, 19:32
OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
CPU-Target: x86, x64, arm
Wohnort: Berlin
Kontaktdaten:

Re: fpWeb und TRequest.Host

Beitrag von m.fuchs »

So, ich habe das ganze nochmal als Apache Module geschrieben. Und siehe da, die Property wird korrekt gefüllt. Ist also wohl ein Bug und jetzt auch gemeldet:

http://bugs.freepascal.org/view.php?id=24984
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de

Antworten