问一个关于IE缓存的问题:先清空ie的缓存,然后把Internet临时文件夹中的"检查所存网页的较新版本"选项选为"自动",接着请求一个网页"www.enhan.com.cn",然后把本地网络连接断开,刷新这个页面,仍然可以看到该网页(如果重新开一个ie,则打不开).说明了刷新的时候直接使用了缓存中的内容,接着我去缓存中修改该网页,在里面随便增加或修改html代码,接着刷新该网页,显示该网页无法找到.这是由什么机制照成的?由Last-Modified响应头吗?
按道理显示的是缓存中的,那么我就可以直接修改缓存中的内容,从而修改该页面在我本地的显示效果.为什么不能这样?
我之所以想到这个问题,是因为针对一些禁止"另存为"的页面里面由javascript做了限制,我想修改本地缓存中的js文件,把相关限制代码去掉,从而突破禁止另存为的限制.请问该思路有什么问题?谢谢!
按道理显示的是缓存中的,那么我就可以直接修改缓存中的内容,从而修改该页面在我本地的显示效果.为什么不能这样?
我之所以想到这个问题,是因为针对一些禁止"另存为"的页面里面由javascript做了限制,我想修改本地缓存中的js文件,把相关限制代码去掉,从而突破禁止另存为的限制.请问该思路有什么问题?谢谢!
解决方案 »
- 哪位好心人有web上的文本、图片编辑控件啊
- post
- java项目的技术文档怎么写???
- Exception creating bean of class org.apache.struts.action.DynaActionForm: {1}
- 在UNIX下面,eWebEditor在线文本编辑器所上传的图片路径问题,请高手指点!
- 翻页搜索
- 一个Jsp实现数据库插入数据的问题(源代码)(续)
- Servlet到底怎么配呀???高手指点:)
- tomcat4的8080端口被占用,不能运行servlet!
- 如何在配置jsp,serverlet的环境在2000中。急
- The server encountered an internal error () that prevented it from fulfilling this request.
- 跪求!!!!IP地址段判断的问题?
我先用IE打开某一网站页面,然后在缓存中修改这个页面,接着用cmd下的GET去获取页面,显示的结果是(这次没有断开网络连接,检查网页较新版本选择为"自动"):HTTP/1.1 400 Bad Request ( 数据无效。 )
Via:1.1 ISASRV
Connection: close
Proxy-Connection: close
Pragma: no-cache
Cache-Control: no-cache
Content-Type: text/html
Content-Length: 3106竟然是请求有错误!!!实在是搞不懂!谢谢大家!