다음을 통해 공유


HttpCachePolicy.SetOmitVaryStar(Boolean) 메서드

정의

매개 변수에 따라 달라질 때 응답에 vary:* 헤더를 포함할지 여부를 지정합니다.

public:
 void SetOmitVaryStar(bool omit);
public void SetOmitVaryStar (bool omit);
member this.SetOmitVaryStar : bool -> unit
Public Sub SetOmitVaryStar (omit As Boolean)

매개 변수

omit
Boolean

HttpCachePolicy 속성에 * 값을 사용하지 않도록 VaryByHeaders에 지시하려면 true이고, 그렇지 않으면 false입니다.

설명

이 메서드를 사용하면 캐시된 응답이 매개 변수에 따라 달라지는 경우 출력이 나가는 응답에 헤더를 추가 vary:* 하지 못하도록 방지할 수 있습니다. 대부분의 클라이언트는 헤더를 요구하지 않고 쿼리 문자열에 따라 자동으로 달라지므로 클라이언트가 쿼리 문자열별로 캐싱을 다양하게 하는 데 vary:* 유용합니다.

참고

헤더를 vary:* 사용하면 모든 클라이언트 캐싱을 사용하지 않도록 설정할 수 있습니다.

이 메서드는 속성에 영향을 줄 수 있는 VaryByHeaders 편리한 방법입니다. 메서드에 전달 true 하면 속성에 HttpCachePolicy 대한 * 값을 무시하도록 지시합니다 VaryByHeaders .

SetOmitVaryStar .NET Framework 버전 3.5에서에서 도입 되었습니다. 자세한 내용은 버전 및 종속성을 참조하세요.

적용 대상