2008-09-17 2 views
2

XML 데이터를 많이 사용하는 웹 사이트를 개발 중입니다. 웹 사이트에는 사용자가 데이터를 업데이트 할 수있는 인터페이스가 있습니다. 사용자가 제공 한 데이터는 해당 XML 파일로 업데이트됩니다. 그러나 변경 사항은 1 ~ 2 분 후에 반영됩니다.브라우저가 업데이트 된 XML 파일을 다시로드하도록 강요하는 방법은 무엇입니까?

누구나 브라우저가 최신 XML 파일을 즉시로드하도록하는 방법을 알고 있습니까?

답변

1

모든 업데이트와 함께 변경되는 URL에 임의의 (또는 순차적 인) 번호를 추가 할 수 있습니다.

2

이 브라우저 문제가되지 않습니다, 그것은 HTTP 문제입니다. 동적 파일을 캐싱하지 않도록 지정하지 않고 동적 파일을 제공하는 것 같습니다. 이를 나타내려면 Cache-Control: no-cache HTTP 헤더를 사용하십시오. Pragma: no-cache은 고대 HTTP 1.0 방식이며이를 포함시킬 수는 있지만 혼자만해도 100 % 효과를 내지는 않습니다.

관련 문제