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.
Çoklama, sunucu push, OAuth2 kimlik doğrulaması, JWT token'ları ve bulut mesajlaşma entegrasyonları ile modern HTTP protokolü desteği.
HTTP, kimlik doğrulama ve bulut mesajlaşma bileşenlerinden oluşan kapsamlı bir paket.
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 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.
Kendi OAuth2 yetkilendirme sunucunuzu oluşturun. Erişim token'ları verin ve doğrulayın, istemci uygulamalarını ve kapsamları yönetin.
JSON Web Token istemci uygulaması. Durumsuz kimlik doğrulama için JWT token'ları oluşturun ve doğrulayın.
JWT sunucu tarafı uygulaması. Uygulamanız için JSON Web Token'ları verin, doğrulayın ve yönetin.
Biyometri, güvenlik anahtarları ve platform doğrulayıcıları kullanarak parolasız kimlik doğrulama için Web Authentication API.
Apple'ın HTTP/2 tabanlı APNs hizmeti aracılığıyla iOS ve macOS cihazlarına anlık bildirimler gönderin.
Amazon Simple Queue Service entegrasyonu. Mikrohizmetler ve dağıtık sistemler için tam yönetilen mesaj kuyrukları.
Google Cloud mesajlaşma hizmeti. Uygulamalar arasında güvenilir çoktan çoğa asenkron mesajlaşma.
Google Calendar API entegrasyonu. Etkinlikler oluşturun, takvimleri yönetin ve zamanlama verilerini senkronize edin.
Android, iOS ve web istemcilerine anlık bildirimler göndermek için Firebase Cloud Messaging.
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 →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;
Tek bir kod tabanından her platform için HTTP uygulamaları oluşturun.