我在服务器上有一个wsdl(本质上是一个xml)文件。现在,当我从浏览器访问此文件时,我得到了最新版本,但是当我使用curl或wget获取此文件时,我得到的版本更旧。
另一个有趣的事情是,即使删除文件,curl仍然可以获取文件,但浏览器正确获取404.
我不确定为什么在两种情况下获取文件的协议都是http时发生这种情况,我看到请求在apache访问日志中正确显示。但是,在这两种情况下提供的文件都不同。
我在RHEL机器上使用apache webserver。
任何指针为什么会发生这种情况。