TsgcQUICClient › 속성 › Host

Host 속성

클라이언트가 연결할 QUIC 서버의 IP 주소 또는 DNS 이름입니다.

구문

property Host: string read FHost write FHost;

기본값

(빈 문자열)

설명

클라이언트가 연결하는 QUIC 엔드포인트를 지정하려면 Host를 Port와 함께 설정하십시오. Host는 IPv4/IPv6 주소 또는 DNS 이름을 허용합니다. 콜론이 포함된 값은 IPv6 리터럴로 처리되므로 ::1이나 2001:db8::1은 IPv6로 연결을 엽니다. 호스트 이름은 두 주소 패밀리 모두에서 확인되므로 듀얼 스택 이름도 추가 설정 없이 동작합니다. 주소 패밀리는 QUIC 엔진이 이 값을 보고 선택하므로 따로 설정할 것은 없습니다. 여기에는 리터럴을 대괄호 없이 그대로 적으십시오. 대괄호는 https://[::1]:443/처럼 주소가 URL 안에 들어갈 때만 필요합니다. 호스트 이름은 TLS 1.3 SNI 확장에도 전송되므로 서버 인증서의 common name과 일치해야 합니다. 클라이언트가 연결 해제된 상태에서 Host를 변경하십시오. 값은 연결이 열릴 때 읽힙니다.

예제


oClient := TsgcQUICClient.Create(nil);
oClient.Host := 'www.example.com';
oClient.Port := 443;
oClient.SSLQUIC := True;

속성으로 돌아가기