我正在为 iPad 和 iPhone 构建一个 Reddit 客户端。我知道还有其他一些客户,但我对标签式 Reddit 浏览有一些非常酷的想法:D
Anywho,我首先在后端工作,并且想知道处理我的 cookie 的最佳方法是什么。我正在使用 ASIFormDataRequest 和 ASIHTTPRequest 来获取 cookie 并请求故事和用户 subreddits。我的问题是,我如何知道 cookie 何时过期而我不再登录?
一个愚蠢的解决方案(在我看来)是在发出任何类型的数据请求之前再次登录......但这似乎很愚蠢。
另一种解决方案是专门检查对 Reddit 的不同请求的不同响应,并得出我的登录状态。
更好的方法是,以某种方式查看我在 iPhone 的 cookie 存储中是否有与 Reddit 相关联的 cookie,如果没有,请登录。那么,有没有办法做到这一点?