Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   TIdHTTPRequestInfoFormParams2TStringlist (https://www.delphipraxis.net/170978-tidhttprequestinfoformparams2tstringlist.html)

QuickAndDirty 13. Okt 2012 12:36

TIdHTTPRequestInfoFormParams2TStringlist
 
Hallo ,
gibt es sowas in fertig?

Ich möchte die in TIdHTTPRequestInfo.FormParams abgelegten Daten in einer KeyValuelist haben.
und zwar in lesbar, sprich statt %fc das "richtige Zeichen".

Den ersten Teil bekommt man Wahrscheinlich mit

Delphi-Quellcode:
sl:=tstringlist.create;
sl.strictdelimiter := true;
sl.delimiter = '&';
sl.delimitedText := RequestInfo.FormParams;
Wie bekomme ich das in lesbar hin?

QuickAndDirty 15. Okt 2012 17:46

AW: TIdHTTPRequestInfoFormParams2TStringlist
 
Zitat:

Zitat von QuickAndDirty (Beitrag 1186882)
Hallo ,
gibt es sowas in fertig?

Ich möchte die in TIdHTTPRequestInfo.FormParams abgelegten Daten in einer KeyValuelist haben und zwar in lesbar, sprich statt %fc das "richtige Zeichen".

Den ersten Teil bekommt man wahrscheinlich mit

Delphi-Quellcode:
sl:=tstringlist.create;
sl.strictdelimiter := true;
sl.delimiter = '&';
sl.delimitedText := RequestInfo.FormParams;
Wie bekomme ich das in lesbar hin?

leicht korrigiert...

*push*

mjustin 15. Okt 2012 18:05

AW: TIdHTTPRequestInfoFormParams2TStringlist
 
Zitat:

Zitat von QuickAndDirty (Beitrag 1186882)
Ich möchte die in Hallo ,
gibt es sowas in fertig?

Ich möchte die in TIdHTTPRequestInfo.FormParams abgelegten Daten in einer KeyValuelist haben.
und zwar in lesbar, sprich statt %fc das "richtige Zeichen".

Mit Delphi 2007 (prä-Unicode)? Dazu bräuchte man eine WideStringKeyValueList, um wirklich alle Zeichen speichern zu können.

QuickAndDirty 15. Okt 2012 19:13

AW: TIdHTTPRequestInfoFormParams2TStringlist
 
Zitat:

Zitat von mjustin (Beitrag 1187135)
Zitat:

Zitat von QuickAndDirty (Beitrag 1186882)
Ich möchte die in Hallo ,
gibt es sowas in fertig?

Ich möchte die in TIdHTTPRequestInfo.FormParams abgelegten Daten in einer KeyValuelist haben.
und zwar in lesbar, sprich statt %fc das "richtige Zeichen".

Mit Delphi 2007 (prä-Unicode)? Dazu bräuchte man eine WideStringKeyValueList, um wirklich alle Zeichen speichern zu können.

Gibt es das ? inklusive Umwandlung?

Eigentlich reicht mir eine kompatibilität zu charset=iso-8859-1 oder charset=iso-8859-15

Wie verarbeitet man diesen FormParams String denn ?

QuickAndDirty 16. Okt 2012 12:22

AW: TIdHTTPRequestInfoFormParams2TStringlist
 
push


Alle Zeitangaben in WEZ +1. Es ist jetzt 09: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