【发布时间】:2010-04-18 14:27:38
【问题描述】:
在我的 iPhone 应用程序中,我希望能够在我的应用程序重新启动时重用相同的服务器端会话。服务器上的会话由 cookie 标识,该 cookie 在每个请求上发送。当我重新启动应用程序时,那个 cookie 就消失了,我不能再使用同一个会话了。
当我使用NSHTTPCookieStorage 查找从服务器获取的cookie 时,我注意到[cookie isSessionOnly] 返回YES。我的印象是,这就是为什么在我的应用程序重新启动时不保存 cookie 的原因。我该怎么做才能使我的 cookie 不是会话?我必须从服务器发送哪些 HTTP 标头?
【问题讨论】: