2010-12-09 3 views
1

ColdFusion에서 RTF 파일을 만들고 서버에 쓰고 있습니다. 서면 나는 파일을 표시하는 데 사용합니다. IE는 처음에는 파일을 올바르게로드하지만 파일이 업데이트되면 캐시 된 버전을 새 파일로로드합니다.Coldfusion에서 RTF 파일 만들기 - IE에서 캐시 된 버전 표시

파일이 서버에서 올바르게 업데이트되고 있지만 IE에서 새 버전을 볼 수 없습니다.

+0

어떤 캐싱 헤더를 보내십니까? –

+0

.cfm 파일의 헤더에 "no-cache"가 있지만 IE에서 강제로 생성 된 RTF 파일을 다시로드하지 않는 것으로 보입니다. – NotThatDavidCross

답변

1

간단한 해결책은 업데이트시 버전 번호로 링크를 업데이트하는 것입니다. 따라서 처음으로 파일을 작성하면 file.rtf? 1을 가리 킵니다. 파일을 업데이트 할 때 file.rtf? 2로 링크를 업데이트하십시오.

버전 번호를 추적하지 않으려면 마찬가지로 임의의 정수를 사용할 수 있습니다.

아니요, 우아하지 않습니다. 그러나 그것은 효과가 있습니다.

+0

저는 현재 마지막에 시간을두고 있습니다. 그리고 그 트릭을하는 것 같습니다. 감사! – NotThatDavidCross

+0

제대로 작동하는 경우 올바른 것으로 표시하는 것이 어떻습니까? –

+0

사이트에 대한 경험이없는 경우 인터페이스가 그렇게 명확하지는 않습니다. 나는 그것을 표시하려고 시도 했었고 나는 충분한 평판이 없었기 때문에 허락을받지 못했다. 나는 심지어 체크 표시를 알아 채지 않았다. – NotThatDavidCross