Http2Limits 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
HTTP/2 연결에만 적용되는 제한입니다.
public ref class Http2Limits
public class Http2Limits
type Http2Limits = class
Public Class Http2Limits
- 상속
-
Http2Limits
생성자
Http2Limits() |
HTTP/2 연결에만 적용되는 제한입니다. |
속성
HeaderTableSize |
서버의 HPACK 인코더 및 디코더가 사용할 수 있는 헤더 압축 테이블의 크기를 8진수로 제한합니다. 값은 0보다 크거나 같아야 하며, 기본값은 4096 옥텟(4KiB)입니다. |
InitialConnectionWindowSize |
서버가 연결당 모든 요청(스트림)에 집계된 한 번에 수신하고 버퍼링할 요청 본문 데이터의 양을 바이트 단위로 나타냅니다. 참고 요청도 로 제한됩니다. InitialStreamWindowSize 값은 64KiB보다 크거나 같아야 하며 2GiB 미만이어야 하며, 기본값은 1MiB입니다. |
InitialStreamWindowSize |
서버가 스트림당 한 번에 수신 및 버퍼링할 요청 본문 데이터의 양(바이트)을 나타냅니다. 참고 연결은 로도 제한됩니다 InitialConnectionWindowSize. 클라이언트가 요청 본문 데이터를 업로드하려면 스트림 창과 연결 창 모두에 공간이 있어야 합니다. 값은 64KiB보다 크거나 같아야 하며 2GiB 미만이어야 하며, 기본값은 768KiB입니다. |
KeepAlivePingDelay |
연결 유지 ping 지연을 가져오거나 설정합니다. 서버는 이 기간 동안 연결의 프레임을 수신하지 않는 경우 클라이언트에 연결 유지 ping을 보냅니다. 이 속성은 끊어진 연결을 닫기 위해 와 KeepAlivePingTimeout 함께 사용됩니다. 지연 값은 1초보다 크거나 같아야 합니다. MaxValue 로 설정하여 활성 상태 유지 ping을 사용하지 않도록 설정합니다. 기본값은 MaxValue입니다. |
KeepAlivePingTimeout |
연결 유지 ping 시간 제한을 가져오거나 설정합니다. 비활성 기간이 구성된 KeepAlivePingDelay 값을 초과하면 활성 상태 유지 ping이 전송됩니다. 시간 제한 내에 프레임이 수신되지 않으면 서버에서 연결을 닫습니다. 시간 제한은 1초보다 크거나 같아야 합니다. 를 로 MaxValue 설정하여 활성 상태 유지 ping 시간 제한을 사용하지 않도록 설정합니다. 기본값은 20초입니다. |
MaxFrameSize |
수신할 수 있는 가장 큰 프레임 페이로드의 크기를 8진수로 나타냅니다. 크기는 2^14에서 2^24-1 사이여야 합니다. 값은 2^14에서 2^24 사이여야 하며, 기본값은 2^14 옥텟(16KiB)입니다. |
MaxRequestHeaderFieldSize |
요청 헤더 필드 시퀀스의 허용되는 최대 크기(8진수)를 나타냅니다. 이 제한은 압축된 표현과 압축되지 않은 표현의 이름 및 값 시퀀스에 모두 적용됩니다. 값은 0보다 커야 하며, 기본값은 2^148진수(16KiB)입니다. |
MaxStreamsPerConnection |
HTTP/2 연결당 동시 요청 스트림 수를 제한합니다. 초과 스트림은 거부됩니다. 값은 0보다 커야 하며, 기본값은 100개 스트림이어야 합니다. |