HTTP/2, OAuth2 및 JWT 컴포넌트
멀티플렉싱, 서버 푸시, OAuth2 인증, JWT 토큰, 클라우드 메시징 통합을 갖춘 최신 HTTP 프로토콜 지원이에요.
멀티플렉싱, 서버 푸시, OAuth2 인증, JWT 토큰, 클라우드 메시징 통합을 갖춘 최신 HTTP 프로토콜 지원이에요.
HTTP, 인증, 클라우드 메시징 컴포넌트의 종합적인 제품군이에요.
HTTP/2는 고성능 연결을 위한 멀티플렉싱, 서버 푸시, 헤더 압축을 갖춘 HTTP 프로토콜의 주요 개정판이에요. 완전한 클라이언트 및 서버 구현을 제공해요.
자세히 보기 →OAuth2 개방형 표준 인증 프로토콜이에요. Google, Microsoft 및 사용자 정의 OAuth2 서버와 같은 공급자로 사용자를 안전하게 인증해요.
자세히 보기 →TsgcWebView2로 VCL 앱에 Microsoft Edge WebView2(Chromium) 브라우저를 임베드하세요. 탐색, JavaScript 브리지, 쿠키, 다운로드, 인쇄를 지원해요.
Learn more →HTTP/2 위에서 동작하는 Delphi와 C++Builder용 네이티브 gRPC 클라이언트예요. 단항 및 스트리밍 호출, protobuf 메시지, 데드라인, 메타데이터를 지원하고 Google Cloud 서비스를 기본으로 제공해요.
자세히 보기 →Delphi나 C++Builder로 직접 OAuth 2.0 인가 서버를 운영하세요. 토큰 발급과 갱신, 클라이언트와 스코프, 동의 관리, PKCE를 지원해요.
자세히 보기 →Delphi와 C++Builder를 위한 JSON Web Token 컴포넌트예요. HS256, RS256, ES256, EdDSA 토큰을 서명하고 검증하며 클레임을 확인해 HTTP 엔드포인트를 보호해요.
자세히 보기 →Delphi와 C++Builder를 위한 OAuth 2.0이에요. PKCE 인가 코드와 클라이언트 자격 증명, 디바이스 플로우, 리프레시 토큰에 직접 운영하는 인가 서버까지 제공해요.
자세히 보기 →몇 줄의 코드로 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 애플리케이션을 개발하세요.