![]() |
POST mit THTTP - Codebeispiel?
Guten Morgen allerseits,
hat jemand von Euch möglicherweise etwas Code für mich bzw. Hinweise, wie ich einen HTTP Post mittels Verwendung der THTTP - Klasse korrekt absetzen kann? Eingabe : normaler Stringtyp - Rückgabe ist JSON String. TIA, wonkos2 |
AW: POST mit THTTP - Codebeispiel?
Was ist THTTP?
Meinst du vielleicht TIdHTTP und ![]() [edit] ![]() [edit2] ![]() |
AW: POST mit THTTP - Codebeispiel?
Moin Himitsu,
nein, das andere Posting meinte ich nicht. Offensichtlicht handelt es sich um eine neues Feature (neue Klasse bzw. Typ) der XE7. Bis denne, wonkos2 |
AW: POST mit THTTP - Codebeispiel?
YMMD :mrgreen:
|
AW: POST mit THTTP - Codebeispiel?
Zitat:
Die Doku zu XE7 sagt schon mal: "Watten datten?" |
AW: POST mit THTTP - Codebeispiel?
Moin zusammen!
Dass die Doku zur XE7 die Klasse nicht kennt, ist kein Wunder. Ein guter Kollege hat sie erstellt zum Umgang mit http Verbindungen auf Basis der ipworks. Sorry, mein Fehler :oops: Nun kennt Delphi ja in der XE7 die Methoden .DisposeOf() und Destroy(). Was liegt näher - sollte eher das "alte" Destroy verwendet werden oder das objektorientierte .DisposeOf()? Da HTTP ein zustandsloses Protokoll ist, bin ich hier etwas unsicher. Ich tendiere zum .DisposeOf(), sobald das Objekt nicht mehr benötigt wird. Was meint Ihr? |
AW: POST mit THTTP - Codebeispiel?
Das gute alte
Delphi-Quellcode:
solltest du niemals direkt aufrufen sondern
TObject.Destroy
Delphi-Quellcode:
.
TObject.Free
Wenn du eine Instanz wirklich zerstören (Durchlaufen des Destruktors) willst, dann nimm
Delphi-Quellcode:
. Das geht dann auf jeder Plattform (ARC oder Nicht-ARC).
TObject.DisposeOf
Delphi-Quellcode:
ist von der Bedeutung mehr so zu sehen als "Mich interessiert die Instanz nicht mehr, ich gebe die Frei" und
TObject.Free
Delphi-Quellcode:
heisst "Mach das Ding kaputt".
TObject.DisposeOf
Unter ARC ist die Instanz selber aber noch da und ändert nur den Status ![]()
Delphi-Quellcode:
und zeigt damit an, dass diese Instanz nicht mehr wirklich zu gebrauchen ist.
TObject.Disposed
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:56 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