HTTP/2、OAuth2 和 JWT 组件
现代 HTTP 协议支持,涵盖多路复用、服务器推送、OAuth2 身份验证、JWT 令牌和云消息集成。
现代 HTTP 协议支持,涵盖多路复用、服务器推送、OAuth2 身份验证、JWT 令牌和云消息集成。
全面的 HTTP、身份验证和云消息组件套件。
通过 TsgcWebView2 在您的 VCL 应用中嵌入 Microsoft Edge WebView2 (Chromium) 浏览器。支持导航、JavaScript 桥接、Cookie、下载和打印。
了解更多 →适用于 Delphi 和 C++Builder 的原生 gRPC 客户端,基于 HTTP/2。支持一元和流式调用、protobuf 消息、截止时间和元数据,开箱即可对接 Google Cloud 服务。
了解更多 →面向 Delphi 和 C++Builder 的 JSON Web Token 组件。签名并校验 HS256、RS256、ES256 和 EdDSA 令牌,验证声明并保护自有 HTTP 接口。
了解更多 →仅需几行代码即可发送 HTTP/2 请求并处理响应。
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;
从单一代码库为任意平台构建 HTTP 应用程序。