将任何随机查询传递给网页都会使其表现不同


passing any random query to webpage makes it behave differently

我正在尝试学习PHP,偶然发现一个网页,没有意义…如果你向下面的网页传递任何随机查询,它的行为会有所不同:

http://www.trumpcasinos.com/hi-res-gallery-en.html

如果你看上面的页面,它不会显示所有的东西…

如果您将URL更改为:

http://www.trumpcasinos.com/hi-res-gallery-en.html?anyrandomcharactershere

页面看起来不一样(似乎有更多的信息…没有查询,它只是切断)…这让我很困惑…

有人知道为什么会这样吗?如何解决这个问题?

看起来你已经抓住了这个页面在更新他们的代码,但缓存的内容还没有清除。

如果你去那个URL没有任何查询字符串,你会注意到响应时间是非常快的。如果您使用querystring访问URL,它将不再被缓存,并且服务器需要几秒钟才能获得响应。另一个证据是,一些缓存头也是不同的。