HTTP/2, OAuth2 ve JWT Bileşenleri

Çoklama, sunucu push, OAuth2 kimlik doğrulaması, JWT token'ları ve bulut mesajlaşma entegrasyonları ile modern HTTP protokolü desteği.

HTTP Bileşenleri

HTTP, kimlik doğrulama ve bulut mesajlaşma bileşenlerinden oluşan kapsamlı bir paket.

HTTP/2 İstemcisi ve Sunucusu

HTTP/2, yüksek performanslı bağlantılar için çoklama, sunucu push ve başlık sıkıştırması içeren, HTTP protokolünün büyük bir revizyonudur. Tam istemci ve sunucu uygulamaları.

OAuth2 İstemcisi

OAuth2 açık standart yetkilendirme protokolü. Kullanıcıları Google, Microsoft ve özel OAuth2 sunucuları gibi sağlayıcılarla güvenli bir şekilde doğrulayın.

OAuth2 Sunucusu

Kendi OAuth2 yetkilendirme sunucunuzu oluşturun. Erişim token'ları verin ve doğrulayın, istemci uygulamalarını ve kapsamları yönetin.

JWT İstemcisi

JSON Web Token istemci uygulaması. Durumsuz kimlik doğrulama için JWT token'ları oluşturun ve doğrulayın.

JWT Sunucusu

JWT sunucu tarafı uygulaması. Uygulamanız için JSON Web Token'ları verin, doğrulayın ve yönetin.

WebAuthn

Biyometri, güvenlik anahtarları ve platform doğrulayıcıları kullanarak parolasız kimlik doğrulama için Web Authentication API.

Apple Push Notifications

Apple'ın HTTP/2 tabanlı APNs hizmeti aracılığıyla iOS ve macOS cihazlarına anlık bildirimler gönderin.

Amazon SQS

Amazon Simple Queue Service entegrasyonu. Mikrohizmetler ve dağıtık sistemler için tam yönetilen mesaj kuyrukları.

Google Cloud Pub/Sub

Google Cloud mesajlaşma hizmeti. Uygulamalar arasında güvenilir çoktan çoğa asenkron mesajlaşma.

Google Calendar

Google Calendar API entegrasyonu. Etkinlikler oluşturun, takvimleri yönetin ve zamanlama verilerini senkronize edin.

Google FCM

Android, iOS ve web istemcilerine anlık bildirimler göndermek için Firebase Cloud Messaging.

WebView2 Tarayıcısı

TsgcWebView2 ile VCL uygulamalarınıza bir Microsoft Edge WebView2 (Chromium) tarayıcısı gömün. Gezinme, JavaScript köprüsü, çerezler, indirmeler ve yazdırma.

Daha fazla bilgi →

Delphi HTTP/2 Örneği

Yalnızca birkaç satır kodla HTTP/2 istekleri gönderin ve yanıtları işleyin.

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;

Desteklenen Platformlar

Tek bir kod tabanından her platform için HTTP uygulamaları oluşturun.

Windows

macOS

Linux

iOS

Android

Delphi

.NET

C++ Builder

Bugün Oluşturmaya Başlayın

Ücretsiz denemeyi indirin ve dakikalar içinde modern HTTP uygulamaları oluşturmaya başlayın.