我有一个直接的HTML页面,我想用它进行诊断检查,所以我想在每次引用时重新加载它并加载字符串。强制重新加载相对容易,但我无法阻止gzip编码。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
<META HTTP-EQUIV="Content-Encoding" CONTENT="text/html text/plain *;q=0">
我更倾向于使用HTML执行此操作,而不是放在服务器端解决方法中。
感谢。
PS:如果NO-CACHE不起作用,您可以通过在URL中附加内容来轻松强制重新加载。我用
var time=new Date().getTime();
URL=URL+"?time="+time;
答案 0 :(得分:1)
Gzip编码由服务器处理。通过更改文档无法阻止它。