1
동적 콘텐츠에 대한 URL 압축이 설정된 IIS 7.5이 있습니다. 나는 렌더링 된 HTML을 수정하기 위해 응답 필터를 추가하고 싶었고 필터링 중에 가비지 데이터를 계속 가져왔다.URLCompression + Response 필터 충돌
응답 필터의 쓰기 방법에 대한 코드는 다음과 같습니다 : 이것은 웹 설정에서 URL 압축을 제거 할 때 작동하기 시작
Encoding encoding = HttpContext.Current.Response.ContentEncoding;
string html = encoding.GetString(buffer);
html = regFindFollow.Replace(html, new MatchEvaluator(AddFollowNoFollowAttribute));
byte[] outdata = encoding.GetBytes(html);
. 내가 여기서 뭔가를 놓치고 있니? 지정할 수있는 응답 필터의 순서가 있습니까? 내가 사용하고
구성이 고정
<urlCompression doDynamicCompression="true" dynamicCompressionBeforeCache="false" />
로 설정을 변경
<urlCompression doDynamicCompression="true" dynamicCompressionBeforeCache="true" />