如何从移动设备查询Web服务时使任何ISP缓存无效?

时间:2013-10-23 16:23:14

标签: caching networking mobile

一些(流氓)ISP可能会在其移动网络上实施缓存,以减少其连接上的流量。有些人甚至不告诉他们的用户。

在这种情况下是否有任何标准方法可以破坏所有缓存机制,并确保在Web服务器上发出请求时获取新数据?

提前致谢。

1 个答案:

答案 0 :(得分:3)

  

POST请求通常不会改变,并且不会被缓存,但是有   当您需要调查服务器日志时,这是一个缺点   请参阅日志中的查询字符串参数。另一个流行的缓存破坏   技术是为每个请求附加一个随机查询字符串参数,   喜欢?ts = $ {timestamp},它强制代理服务器获取内容   来自原始服务器。

     

在我看来,解决这个问题的最佳方法是使用SSL   只要有可能。这使得ISP无法篡改   请求,并且可以安全地假设通信正在进行   直接在客户端和服务器之间(并且可以检测何时   有人试图劫持加密连接。)

感谢Filip Wasilewski引起我的注意。