HttpSysOptions 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
HttpSys에서 사용하는 옵션을 포함합니다.
public ref class HttpSysOptions
public class HttpSysOptions
type HttpSysOptions = class
Public Class HttpSysOptions
- 상속
-
HttpSysOptions
생성자
HttpSysOptions() |
새 HttpSysOptions를 초기화합니다. |
속성
AllowSynchronousIO |
동기 IO가 HttpContext.Request.Body 및 HttpContext.Response.Body에 허용되는지 여부를 제어하는 값을 가져오거나 설정합니다.
기본값은 |
Authentication |
인증 설정을 Http.Sys. 이러한 API는 수신기를 삭제하기 전에 언제든지 수정할 수 있습니다. |
ClientCertificateMethod |
클라이언트 인증서를 채우는 방법을 나타냅니다. 기본값은 재협상 없이 인증서를 허용하는 것입니다. 이렇게 하면 인증서를 확인하려면 ClientCertificateMethod.AllowCertificate에 대해 사용하도록 설정해야 하는 netsh 'clientcertnegotiation' 바인딩 옵션이 변경되지 않습니다. |
EnableResponseCaching |
적격 헤더가 있는 응답에 대한 커널 모드 캐싱을 시도합니다. 응답에는 Set-Cookie, Vary 또는 Pragma 헤더가 포함되지 않을 수 있습니다. Public 및 Shared-Max-Age 또는 Max-Age 값 또는 Expires 헤더가 있는 Cache-Control 헤더를 포함해야 합니다. |
Http503Verbosity |
요청 큐 제한에 도달하는 경우와 같이 제한 조건으로 인해 요청을 거부할 때 http.sys 반응하는 방법을 제어하는 값을 가져오거나 설정합니다. http.sys 기본값은 http.sys TCP 연결을 다시 설정하는 것을 의미하는 "기본"입니다. IIS는 기본 동작으로 Limited를 사용하므로 503 - 서비스를 사용할 수 없음을 클라이언트에 다시 보냅니다. 이 설정은 기존 큐에 연결할 때 적용되지 않습니다. |
MaxAccepts |
Http.sys 큐에서 요청을 비우고 있는 동시 작업자 수를 가져오거나 설정합니다. |
MaxConnections |
수락할 최대 동시 연결 수, 무한의 경우 -1, 레지스트리에서 컴퓨터 전체 설정을 사용하는 경우 null을 가져오거나 설정합니다. 기본값은 null입니다. 이 설정은 기존 큐에 연결할 때 적용되지 않습니다. |
MaxRequestBodySize |
요청 본문의 최대 허용 크기(바이트)를 가져오거나 설정합니다. null로 설정하면 최대 요청 본문 크기는 무제한입니다. 이 제한은 항상 무제한인 업그레이드된 연결에는 영향을 미치지 않습니다. 를 통해 요청별로 재정의할 수 IHttpMaxRequestBodySizeFeature 있습니다. |
RequestQueueLimit |
Http.Sys 큐에 대기할 최대 요청 수를 가져오거나 설정합니다. 이 설정은 기존 큐에 연결할 때 적용되지 않습니다. |
RequestQueueMode |
이 서버 인스턴스가 기존 큐에 연결해야 하는지의 요청 큐를 만들고 구성해야 하는지를 나타냅니다. 기본값은 를 만드는 것입니다. |
RequestQueueName |
Http.Sys 요청 큐의 이름 |
ThrowWriteExceptions |
클라이언트 연결 끊김으로 인해 실패한 응답 본문 쓰기가 예외를 throw하거나 정상적으로 완료되어야 하는지 여부를 가져오거나 설정합니다. 기본값은 false입니다. |
Timeouts |
Http.Sys 시간 제한 구성을 노출합니다. 이러한 구성은 레지스트리에서도 구성할 수 있습니다. 이러한 API는 수신기를 삭제하기 전에 언제든지 수정할 수 있습니다. 기존 큐에 연결할 때는 이러한 설정이 적용되지 않습니다. |
UnsafePreferInlineScheduling |
스레드 풀로 디스패치하는 대신 인라인 요청 처리 |
UrlPrefixes |
Http.Sys 등록할 URL 접두사입니다. 이러한 API는 수신기를 삭제하기 전에 언제든지 수정할 수 있습니다. 기존 큐에 연결된 경우 접두사만 요청에 대한 PathBase를 컴퓨팅하는 데 사용됩니다. |
UseLatin1RequestHeaders |
인코딩을 사용하도록 요청 Latin1 헤더를 구성합니다. |