也許我錯過了一些東西,但是Apple's documentation對於NSHTTPCookieStorage
,我不禁想知道這是如何安全使用的。瞭解適用於iPhone的NSHTTPCookieStorage
這是否意味着cookie存儲在iPhone上的所有應用程序之間共享?如果我的應用程序發出Http調用,導致一些Cookie被保存,那麼現在所有的應用程序都可以訪問這些Cookie嗎?
的方法,如:
cookiesForURL:返回將被髮送 到指定的URL所有 接收器的Cookie。
使其看起來更可疑。
有人可以解釋這是怎麼回事,以及班級做了什麼?
此外,假設我的理解存在缺陷,並且確實按每個應用程序進行了沙盒處理,那麼使用NSURLRequest
進行的調用會自動從此存儲中保存/檢索Cookie,還是開發者有責任在分派請求之前設置請求標頭?
僅供參考: 我測試了這個,它看起來像是沙盒到您的應用程序。因此,如果您從應用程序中訪問UIWebView中的某個網站,則可以使用瀏覽器設置的Cookie。但不是其他應用程序的那些。我會爲Apple記錄一個文檔錯誤 – psychotik 2010-03-26 02:29:16
Apple似乎已經更新了文檔,現在聲明在iOS上Cookie不在應用程序之間共享。 – 2010-10-13 15:31:31