Prevent browser caching of AJAX call result

后端 未结 21 1199
醉酒成梦
醉酒成梦 2020-11-22 04:47

It looks like if I load dynamic content using $.get(), the result is cached in browser.

Adding some random string in QueryString seems to solve this iss

21条回答
  •  南笙
    南笙 (楼主)
    2020-11-22 05:06

    another way is to provide no cache headers from serverside in the code that generates the response to ajax call:

    response.setHeader( "Pragma", "no-cache" );
    response.setHeader( "Cache-Control", "no-cache" );
    response.setDateHeader( "Expires", 0 );
    

提交回复
热议问题