【发布时间】:2011-07-27 14:09:25
【问题描述】:
我正在使用 Monotouch 开发 iPhone 应用程序。我正在使用 Web 请求来调用返回 cookie 的服务。我的主要目标是能够根据需要在各种视图控制器中使用 cookie 来处理 Web 请求。我假设将共享存储用于 cookie 是可行的方法。
我对此进行了尝试,发现了以下障碍:
- HttpWebResponse 有一个由 System.Net.Cookie 对象组成的 cookie 集合。
- NSSharedStorage 对象只接受 NSHttpCookie 对象。
我还没有找到将 System.Net.Cookie 对象转换为 NSHttpCookie 对象的方法。这主要是因为 NSHttpCookie 只有只读属性,我不知道如何使用 C# 中的构造函数/静态函数创建一个。
所以我真的有两个问题:
- 将 cookie 插入共享存储是实现我的目标的最佳方式吗?
- 如果是这样,我该怎么做?
更新:
只是为了进一步澄清。答案here 做的和我想做的相反。
【问题讨论】:
标签: c# iphone cookies httpwebrequest xamarin.ios