HTTP/2-, OAuth2- & JWT-componenten

Moderne HTTP-protocolondersteuning met multiplexing, server push, OAuth2-authenticatie, JWT-tokens en cloud-messaging-integraties.

HTTP-componenten

Een uitgebreide suite van HTTP-, authenticatie- en cloud-messaging-componenten.

HTTP/2-client & -server

HTTP/2 is een grote revisie van het HTTP-protocol met multiplexing, server push en header-compressie voor hoogperformante verbindingen. Volledige client- en serverimplementaties.

Meer informatie →

OAuth2-client

OAuth2-autorisatieprotocol volgens open standaard. Authenticeer gebruikers veilig met providers zoals Google, Microsoft en aangepaste OAuth2-servers.

Meer informatie →

OAuth2-server

Bouw je eigen OAuth2-autorisatieserver. Geef access-tokens uit en valideer ze, beheer clienttoepassingen en scopes.

Meer informatie →

JWT-client

JSON Web Token-clientimplementatie. Maak en valideer JWT-tokens voor stateless authenticatie.

Meer informatie →

JWT-server

Server-side JWT-implementatie. Geef JSON Web Tokens uit voor je toepassing, valideer en beheer ze.

Meer informatie →

WebAuthn

Web Authentication API voor wachtwoordloze authenticatie met biometrie, security keys en platform authenticators.

Meer informatie →

Apple Push Notifications

Verstuur pushmeldingen naar iOS- en macOS-apparaten via Apple's op HTTP/2 gebaseerde APNs-service.

Meer informatie →

Amazon SQS

Integratie met Amazon Simple Queue Service. Volledig beheerde berichtenwachtrijen voor microservices en gedistribueerde systemen.

Meer informatie →

Google Cloud Pub/Sub

Google Cloud-messaging-service. Betrouwbare asynchrone many-to-many-messaging tussen toepassingen.

Meer informatie →

Google Calendar

Integratie met de Google Calendar API. Maak evenementen aan, beheer agenda's en synchroniseer planningsgegevens.

Meer informatie →

Google FCM

Firebase Cloud Messaging om pushmeldingen te versturen naar Android-, iOS- en webclients.

Meer informatie →

WebView2 Browser

Bed een Microsoft Edge WebView2 (Chromium)-browser in je VCL-apps in met TsgcWebView2. Navigatie, JavaScript-bridge, cookies, downloads en afdrukken.

Meer informatie →

gRPC Client

Native gRPC-client voor Delphi en C++Builder over HTTP/2. Unary- en streaming-calls, protobuf-berichten, deadlines en metadata, met Google Cloud-services out of the box.

Meer informatie →

OAuth2-provider

Draai je eigen OAuth 2.0-autorisatieserver vanuit Delphi of C++Builder. Tokens uitgeven en vernieuwen, clients, scopes en consent beheren, met ondersteuning voor PKCE.

Meer informatie →

JWT

JSON Web Token-componenten voor Delphi en C++Builder. Onderteken en verifieer HS256-, RS256-, ES256- en EdDSA-tokens, valideer claims en beveilig je eigen HTTP-endpoints.

Meer informatie →

OAuth2

OAuth 2.0 voor Delphi en C++Builder. Authorization code met PKCE, client credentials, device flow en refresh tokens, plus je eigen autorisatieserver.

Meer informatie →

Delphi HTTP/2-voorbeeld

Verstuur HTTP/2-aanvragen en verwerk antwoorden met slechts een paar regels code.

procedure TForm1.SendHTTP2Request;
begin
  sgcHTTP2Client1.Host := 'api.example.com';
  sgcHTTP2Client1.Port := 443;
  sgcHTTP2Client1.TLS := True;

  sgcHTTP2Client1.Request.Method := 'GET';
  sgcHTTP2Client1.Request.URL := '/api/data';
  sgcHTTP2Client1.DoRequest;
end;

procedure TForm1.sgcHTTP2Client1Response(Sender: TObject;
  const Response: TsgcHTTP2Response);
begin
  Memo1.Lines.Add('Status: ' + IntToStr(Response.StatusCode));
  Memo1.Lines.Add('Body: ' + Response.Text);
end;

Ondersteunde platforms

Bouw HTTP-toepassingen voor elk platform vanuit één codebase.

Windows

macOS

Linux

iOS

Android

Delphi

.NET

C++ Builder

De beste deal: All-AccessElk eSeGeCe-product, inclusief Premium-ondersteuning, vanaf €1,059 per jaar.
Bekijk de All-Access-prijzen

Begin vandaag met bouwen

Download de gratis proefversie en bouw binnen enkele minuten moderne HTTP-toepassingen.