TsgcHTTP3Client › 메서드

TsgcHTTP3Client 메서드

목적별로 그룹화된 public 메서드와 그 뒤에 전체 알파벳순 목록입니다.

연결

Name설명
ConnectQUIC 연결을 열고 TLS 1.3 및 HTTP/3 핸드셰이크를 수행합니다.
DisconnectHTTP/3(QUIC) 연결을 즉시 닫습니다.
ConnectedHTTP/3 연결이 현재 열려 있으면 True를 반환합니다.

HTTP 동사(verbs)

Name설명
Get동기 HTTP/3 GET 요청을 보내고 응답 본문을 반환합니다.
Post본문 페이로드가 포함된 동기 HTTP/3 POST 요청을 보냅니다.
Put본문 페이로드와 함께 동기식 HTTP/3 PUT 요청을 보냅니다.
Delete대상 리소스를 제거하는 동기 HTTP/3 DELETE 요청을 보냅니다.
Head응답 헤더만 반환하는 동기식 HTTP/3 HEAD 요청을 보냅니다.
Patch부분 업데이트 페이로드가 포함된 동기 HTTP/3 PATCH 요청을 보냅니다.
RequestOptions리소스의 기능을 검사하기 위해 동기 HTTP/3 OPTIONS 요청을 보냅니다.
Trace루프백 진단으로 사용되는 동기 HTTP/3 TRACE 요청을 전송합니다.

비동기 HTTP 동사

Name설명
GetAsync비차단 GET을 보냅니다. 응답은 OnResponse에 도착합니다.
PostAsync비차단 POST를 보냅니다. 응답은 OnResponse에서 수신됩니다.
PutAsync논블로킹 PUT을 전송합니다. 응답은 OnResponse에 전달됩니다.
DeleteAsync논블로킹 DELETE를 보냅니다. 응답은 OnResponse에서 도착합니다.
PatchAsync비차단 PATCH를 보냅니다. 응답은 OnResponse에서 수신됩니다.
OptionsAsync비차단 OPTIONS를 보냅니다. 응답은 OnResponse에 도착합니다.
TraceAsync논블로킹 TRACE를 보냅니다. 응답은 OnResponse에서 도착합니다.

서버 푸시

Name설명
CancelPush푸시 ID로 식별된 서버 푸시를 거부하기 위해 CANCEL_PUSH 프레임을 보냅니다.
SetMaxPushId클라이언트가 수락할 서버 푸시 수를 제한하는 MAX_PUSH_ID 프레임을 보냅니다.

모든 메서드(알파벳순)

Name설명
CancelPush푸시 ID로 식별된 서버 푸시를 거부하기 위해 CANCEL_PUSH 프레임을 보냅니다.
ConnectQUIC 연결을 열고 TLS 1.3 및 HTTP/3 핸드셰이크를 수행합니다.
ConnectedHTTP/3 연결이 현재 열려 있으면 True를 반환합니다.
Delete대상 리소스를 제거하는 동기 HTTP/3 DELETE 요청을 보냅니다.
DeleteAsync논블로킹 DELETE를 보냅니다. 응답은 OnResponse에서 도착합니다.
DisconnectHTTP/3(QUIC) 연결을 즉시 닫습니다.
Get동기 HTTP/3 GET 요청을 보내고 응답 본문을 반환합니다.
GetAsync비차단 GET을 보냅니다. 응답은 OnResponse에 도착합니다.
Head응답 헤더만 반환하는 동기식 HTTP/3 HEAD 요청을 보냅니다.
OptionsAsync비차단 OPTIONS를 보냅니다. 응답은 OnResponse에 도착합니다.
Patch부분 업데이트 페이로드가 포함된 동기 HTTP/3 PATCH 요청을 보냅니다.
PatchAsync비차단 PATCH를 보냅니다. 응답은 OnResponse에서 수신됩니다.
Post본문 페이로드가 포함된 동기 HTTP/3 POST 요청을 보냅니다.
PostAsync비차단 POST를 보냅니다. 응답은 OnResponse에서 수신됩니다.
Put본문 페이로드와 함께 동기식 HTTP/3 PUT 요청을 보냅니다.
PutAsync논블로킹 PUT을 전송합니다. 응답은 OnResponse에 전달됩니다.
RequestOptions리소스의 기능을 검사하기 위해 동기 HTTP/3 OPTIONS 요청을 보냅니다.
SetMaxPushId클라이언트가 수락할 서버 푸시 수를 제한하는 MAX_PUSH_ID 프레임을 보냅니다.
Trace루프백 진단으로 사용되는 동기 HTTP/3 TRACE 요청을 전송합니다.
TraceAsync논블로킹 TRACE를 보냅니다. 응답은 OnResponse에서 도착합니다.