0

我正在制作一个通过 HTTP / JSON 进行大量通信的 android 应用程序,用于在 GUI 中填充不同的视图。

我有:

  • 制作了登录屏幕和主要视图
  • 如果您请求登录受保护的资源/主要是 JSON,则会引发 HTTP 403 的服务器。

我想:

  • 一个类似 interseptor 的概念,如果遇到 403,可以将视图/活动设置为登录屏幕。

这样做的理由是,我不必在所有 AsyncTasks 中进行明确的 403 错误处理

4

1 回答 1

1

Android没有这样的东西。

最好的解决方案是创建一个处理 HTTP 连接的实用程序方法,并返回HttpResponse, 或对 403 进行错误处理,并在代码中的任何地方使用该方法连接到服务器,而不是HttpClients手动AsyncTask构建.

于 2013-01-25T09:10:27.413 回答