TsgcHTTP2Client › 이벤트

TsgcHTTP2Client Events

용도별로 그룹화된 처리할 수 있는 이벤트와 그 뒤에 전체 알파벳순 목록입니다.

연결

Name설명
OnHTTP2Connect클라이언트가 HTTP/2 서버에 성공적으로 연결된 직후에 발생합니다.
OnHTTP2DisconnectHTTP/2 연결이 닫혔을 때 발생합니다.
OnHTTP2ExceptionHTTP/2 연결에서 예외가 발생하면 애플리케이션이 이를 처리할 수 있도록 발생합니다.
OnHTTP2GoAway서버가 연결이 종료되고 있음을 신호하는 GoAway 프레임을 전송할 때 발생합니다.

Responses

Name설명
OnHTTP2Response클라이언트가 서버로부터 전체 응답(상태, 헤더, 본문)을 수신할 때 발생합니다.
OnHTTP2ResponseFragmentFragmentedData가 데이터를 도착하는 대로 전달할 때 각 스트리밍된 응답 프래그먼트에 대해 발생합니다.
OnHTTP2PushPromise서버가 리소스를 푸시할 때 발생하여 클라이언트가 이를 수락하거나 취소할 수 있게 합니다.
OnHTTP2RSTStream서버가 특정 HTTP/2 스트림을 재설정할 때 발생합니다.

Requests

Name설명
OnHTTP2BeforeRequest요청 헤더가 전송되기 직전에 발생하므로 애플리케이션이 헤더를 추가하거나 수정할 수 있습니다.
OnHTTP2PendingRequests대기 중인 요청이 있을 때 연결 해제 후 발생하므로, 애플리케이션이 재연결하거나 큐를 비울 수 있습니다.
OnHTTP2Authorization서버가 인증을 요구할 때 발생하여 애플리케이션이 자격 증명이나 bearer 토큰을 제공할 수 있도록 합니다.

Security

Name설명
OnSSLGetHandler사용자 지정 핸들러 인스턴스를 제공할 수 있도록 SSL 핸들러가 생성되기 전에 발생합니다.
OnSSLAfterCreateHandlerSSL 핸들러가 생성된 후 해당 속성을 사용자 지정할 수 있도록 발생합니다.

모든 이벤트 (알파벳순)

Name설명
OnHTTP2Authorization서버가 인증을 요구할 때 발생하여 애플리케이션이 자격 증명이나 bearer 토큰을 제공할 수 있도록 합니다.
OnHTTP2BeforeRequest요청 헤더가 전송되기 직전에 발생하므로 애플리케이션이 헤더를 추가하거나 수정할 수 있습니다.
OnHTTP2Connect클라이언트가 HTTP/2 서버에 성공적으로 연결된 직후에 발생합니다.
OnHTTP2DisconnectHTTP/2 연결이 닫혔을 때 발생합니다.
OnHTTP2ExceptionHTTP/2 연결에서 예외가 발생하면 애플리케이션이 이를 처리할 수 있도록 발생합니다.
OnHTTP2GoAway서버가 연결이 종료되고 있음을 신호하는 GoAway 프레임을 전송할 때 발생합니다.
OnHTTP2PendingRequests대기 중인 요청이 있을 때 연결 해제 후 발생하므로, 애플리케이션이 재연결하거나 큐를 비울 수 있습니다.
OnHTTP2PushPromise서버가 리소스를 푸시할 때 발생하여 클라이언트가 이를 수락하거나 취소할 수 있게 합니다.
OnHTTP2Response클라이언트가 서버로부터 전체 응답(상태, 헤더, 본문)을 수신할 때 발생합니다.
OnHTTP2ResponseFragmentFragmentedData가 데이터를 도착하는 대로 전달할 때 각 스트리밍된 응답 프래그먼트에 대해 발생합니다.
OnHTTP2RSTStream서버가 특정 HTTP/2 스트림을 재설정할 때 발생합니다.
OnSSLAfterCreateHandlerSSL 핸들러가 생성된 후 해당 속성을 사용자 지정할 수 있도록 발생합니다.
OnSSLGetHandler사용자 지정 핸들러 인스턴스를 제공할 수 있도록 SSL 핸들러가 생성되기 전에 발생합니다.