TWebModule liefert leeren Request.Content bei POST
Hallo, ich versuche gerade eine Webapplikation von D2007 auf D2009 umzustellen. Leider bekomme ich bei D2009 bei Parametern welche über POST übergeben werden einen leeren Content zurück, d.h ich bekomme keine Parameter mehr :( Hat jemand evtl. auch schon eine Webapplikation auf D2009 portiert und ähnliche Probleme oder sogar eine Lösung?
Delphi-Quellcode:
Grüße und vielen Dank!
procedure TWebMain.WebModuleBeforeDispatch(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean); begin WriteToLog(Request.Content); // Leer bei D2009, aber bei D2007 sind die Postparameter drin end; |
Re: TWebModule liefert leeren Request.Content bei POST
Hat denn noch keiner eine bestehende Webapplikation auf D2009 portiert?
|
Re: TWebModule liefert leeren Request.Content bei POST
Embarcadero hat den Fehler bestätigt und mir empfohlen zunächst auf D2007 zu bleiben.
|
Re: TWebModule liefert leeren Request.Content bei POST
Hallo,
schau doch mal, ob sie "zufällig" in Request.Query gelandet sind, damit wäre zumindest vorübergehend ein Workaround möglich. |
Re: TWebModule liefert leeren Request.Content bei POST
Zitat:
Aber nee, im Query steht auch nix bei einem POST. Wenn ein GET gemacht wird, dann stehen die Parameter in Query, d.h. da funktioniert es richtig. Aber den Usernamen und das Passwort bei der Anmeldung an der Webapplikation möchte ich nicht per GET übergeben, da diese ansonsten in der URL sichtbar sind. |
Re: TWebModule liefert leeren Request.Content bei POST
Hallo,
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:54 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