2023年9月26日 星期二

restful server delphi

 restful server delphi

Internet Explorer Edge WebView2
URLDownloadToFile(nil,
https://learn.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/ms775123(v=vs.85)?redirectedfrom=MSDN

WinInet.dll
WinInet HINTERNET InternetOpenUrl
http://mrxray.on.coocan.jp/Delphi/plSamples/770_WinInetTest.htm
https://www.scalabium.com/faq/dct0116.htm
procedure DownloadFile(strHost, strRemoteFileName, strLocalFileName: string;
 ClientSocket: TClientSocket);

TNetHTTPClient
https://learn.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/ms775123(v=vs.85)?redirectedfrom=MSDN
System.IOUtils.TPath.GetDownloadsPath

https://www.thoughtco.com/determine-your-ip-with-delphi-4071206
uses Winsock;
WSAStartup GetIPFromHost

NetHTTP TNetHTTPClient;   TNetHTTPRequest
System.Net.HttpClient;  System.Net.URLClient;  System.Net.FileClient; System.Net.Mime;  System.Net.Socket;  System.Net.HttpClientComponent;

REST TRESTClient; TRESTRequest; TRESTResponse; TRESTResponseDataSetAdapter
IndyIdHTTP + IdSSLOpenSSL

https://github.com/delphi-blocks/WiRL

https://www.clevercomponents.com/portal/kb/a135/how-to-write-a-rest-client-with-json-in-delphi.aspx

https://stackoverflow.com/questions/65070652/rest-server-without-gui

https://github.com/danieleteti/delphimvcframework

https://doc.atozed.com/en/iw15/deploy/targets/sa/service/

https://www.delphipower.xyz/handbook_2010/building_a_database_oriented_rest_server.html

JavaScript+jQuery(Mobile)+Http DOM+Ajax

 

 

  NetHTTP TNetHTTPClient  TNetHTTPRequest
 REST TRESTClient TRESTRequest TRESTResponse TRESTResponseDataSetAdapter
 Indy IdHTTP IdSSLOpenSSL
 JavaScript jQuery(Mobile Http DOM Ajax JavaScript RESTful REST web service API  
 DataSnap REST server HTML5 client
 
 REST Services TRESTClient TRESTRequest TRESTResponse components
 System.DateUtils,System.SyncObjs, System.Math,
 System. Generics.Collections,
 System.Rtti, System.Bindings.Outputs,
 System.JSON,
 System.JSON.Builders, System.JSON.Readers,
  FMX.Types, FMX.Forms, FMX.Dialogs, FMX.Layouts,
  FMX.Objects, FMX.ListBox, FMX.Ani, FMX.Gestures, FMX.StdCtrls,
  FMX.DateTimeCtrls, FMX.Graphics,
  FMX.Media, FMX.ScrollBox, FMX.Memo, FMX.Calendar, FMX.Edit,
  FMX.Controls, FMX.Controls.Presentation,
  FMX.TreeView, FMX.TabControl,
 
  REST.Utils,
  REST.Types,
  REST.Client,
  REST.Response.Adapter,
  REST.Authenticator.Simple,
  REST.Authenticator.Basic,
  REST.Authenticator.OAuth, IPPeerClient, Data.Bind.Components;

https://www.embarcadero.com/cn/free-tools/rest-debugger/free-download
 

沒有留言: