Android 如何从手机缓存中删除301状态码

Android 如何从手机缓存中删除301状态码,android,http,Android,Http,我正在开发一个Android应用程序。API开发人员不小心添加了301重定向,但url没有更改。现在,当我调用时,ClientHttpRequest/-Response总是返回301作为状态代码,而不是随后出现的正确代码。所以我的有效性检查失败了 如何摆脱301状态?似乎有一个缓存。所以我尝试删除浏览器缓存,但没有解决问题。这似乎是HttpConnection的问题 当我使用HttpComponents客户端HttpRequestFactory而不是SimpleClientHttpRequest

我正在开发一个Android应用程序。API开发人员不小心添加了301重定向,但url没有更改。现在,当我调用时,ClientHttpRequest/-Response总是返回301作为状态代码,而不是随后出现的正确代码。所以我的有效性检查失败了


如何摆脱301状态?似乎有一个缓存。所以我尝试删除浏览器缓存,但没有解决问题。

这似乎是HttpConnection的问题


当我使用HttpComponents客户端HttpRequestFactory而不是SimpleClientHttpRequestFactory时,一切正常。

我清除了缓存,然后它就正常工作了