2012-08-30 2 views
2

ET 인용 부호가 필요하지만 Azure CDN은 인용되지 않은 ETag를 생성합니다. 이 때문에 중간 캐시에서 문제가 발생할 것으로 예상되는 사람이 있습니까?Azure ETag 헤더의 형식이 잘못되었습니다.

+0

나는 이것도 발견했습니다. Azure Explorer를 통해 항목을 업로드했고 ETag는 무언가에 의해 설정되었지만 따옴표가 붙지 않으며 탐색기 나 포털에서 수정할 수 없습니다. 종류의 짜증! – Lukos

답변

0

어떻게 CDN 컨텐츠를 배포합니까? Windows Azure 웹 역할 또는 CDN 구성을 사용하고 있습니까? ETAG에 견적이 없다는 것을 어떻게 확인하는지 보는 것이 흥미로울 것입니다.

나는 소스와 HTTP 헤더에서 둘 다 견적 안에 표시되므로 HTTP 헤더를 확인하고 나열 방법을 확인하십시오.

+0

웹 사이트에서 웹 사이트를 실행하지만 CDN 콘텐츠가 BLOB 저장소에 배포됩니다. 응답 헤더를 검사하기 위해 Fiddler를 사용하여 ETag가 인용되지 않는다는 것을 쉽게 알 수 있습니다. 예를 들면 다음과 같습니다. [link] (http://cdn.shingl.com/cdn/scripts/lib/jquery/jquery-1.7.1.min.js)가 반환합니다 (다른 헤더가 제거됨). HTTP/1.1 200 OK Content-Length : 107248 Content-Type : text/javascript 내용 -MD5 : Ro73Rk3SB5KtY1hGfTCxTQ == ETag : 0x8CF542BA0DD572A 서버 : Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 – evoskuil

관련 문제