![]() |
AW: Delphi 12 ist offiziell da!!!
Habe das GetIt Icon auf dem Toolbar platziert. Beim nächsten Start der IDE war es wieder weg, als der Neustart automatisch durch eine GetIt-Installation erfolgte! Beim manuellen Beenden der IDE und nachfolgendem Neustart war es noch vorhanden.
|
AW: Delphi 12 ist offiziell da!!!
Zitat:
Delphi-Quellcode:
Liefert als Ausgabe vom Testserver:
program restSpace2;
{$APPTYPE CONSOLE} {$R *.res} uses System.SysUtils, REST.Client, System.Net.HttpClient; var myRest: TRESTClient; myQuery: TRESTRequest; resultText: string; begin myRest:=TRESTClient.Create('https://httpbin.org/'); myQuery:=TRESTRequest.Create(nil); myQuery.Client:=myRest; try { TODO -oUser -cConsole Main : Code hier einfügen } myQuery.Resource:='anything/hello world?param=hello world'; myQuery.Execute; if (myQuery.Response.StatusCode=200) and (myQuery.Response.JSONValue<>nil) then begin resultText:=myQuery.Response.JSONValue.GetValue<string>('url','!! Not found !!'); Writeln(resultText); Readln; end; except on E: Exception do Writeln(E.ClassName, ': ', E.Message); end; myQuery.Free; myRest.Free; end.
Code:
Das heißt: die Ressource wird korrekt codiert mit %20 und kommt daher auch korrekt beim Server an, nur der Parameter wird doppelt mit %2520 kodiert. Übrigens habe ich nach deinen Hinweisen noch mal etwas gegoogelt, weil mir das mit dem "+" nicht so klar war. Wenn ich das richtig verstehe, dann KANN man das "+" im Query-Parameter nutzen, was zur einfachen Lesbarkeit dienen soll, man muss es aber nicht und kann weiterhin auch "%20" nutzen, weil das immer geht. So beim W3C gelesen, die dann selber in Beispielen auch einen Parameter mit "%20" haben.
https://httpbin.org/anything/hello world?param=hello%2520world
Für mich also folgende Erkenntnisse:
|
AW: Delphi 12 ist offiziell da!!!
Zitat:
Es hatte mich nur irritiert, dass Embarcadero bei den Packages für den Navigator und Bookmarks bereits "_Yukon" an der DLL angehängt hatte, nur eben nicht bei ParnassusCoreEditor. Da hat Embarcadero an dieser Stelle vielleicht nicht ganz zu ende gedacht aber eine brauchbare Lösung integriert. Nun kann ich problemlos Delphi 11 und Delphi 12 falls notwendig auch parallel starten. |
AW: Delphi 12 ist offiziell da!!!
Zitat:
|
AW: Delphi 12 ist offiziell da!!!
Liste der Anhänge anzeigen (Anzahl: 1)
In Options -> User Interface kann man jetzt den IDE Font einstellen:
Anhang 56426 Leider wird die Einstellung beim Klick auf den Save-Button nicht gespeichert (auch nicht nach einem Neustart)! Kann das jemand bestätigen? Nachtrag: Wenn man nur die Checkbox anklickt, wird die Einstellung nicht gespeichert. Nur wenn man eine Änderung bei der Font-Einstellung selbst vornimmt, wird die Einstellung gespeichert. (Schlampige Programmierung). |
AW: Delphi 12 ist offiziell da!!!
Zitat:
Wenn die Anwendung so lange zum Starten benötigt, dass sie ewig nen Splash anzeigen muss, dann lass mich wenigstens währendessen ungestört Katzenvideos gucken. |
AW: Delphi 12 ist offiziell da!!!
Zitat:
|
AW: Delphi 12 ist offiziell da!!!
Zitat:
|
AW: Delphi 12 ist offiziell da!!!
Zitat:
|
AW: Delphi 12 ist offiziell da!!!
Was ist besser, Delphi 12 per Webinstall oder per ISO zu installieren?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:20 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