删除邮递员缓存

问题描述 投票:29回答:3

我使用Postman扩展名签出我的RESTful API

我正在尝试向我的“ localhost”发出请求,但似乎已缓存了其中一个查询参数。

我尝试清除Chrome浏览器的缓存,但这似乎不起作用。我什至可以更改API资源名称。

有人遇到过这样的问题吗?

postman
3个回答
5
投票

Cache-Control请求标头可以使用,但需要澄清的一件事

no-cache并不意味着不缓存。实际上,这意味着在每个HTTP请求上,在使用任何缓存的响应之前,它都会“使用服务器重新验证”。如果服务器说资源仍然有效,则缓存将仍然使用缓存的版本。

no-store实际上是要求根本不缓存,并且不打算在缓存中存储任何内容。


3
投票

我建议使用Postman应用程序而不是扩展程序,因为使用Postman应用程序,您可以做很多更酷的事情,例如可以使用控制台调试API,创建/删除cookie并使用出色的GUI进行缓存。


0
投票

我尝试了上面的解决方案,但它对我不起作用。起作用的是重新启动应用程序。我正在使用eclipse并运行spring boot应用程序。

[如果有人使用相同的环境并面临相同的问题,可能会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.