问题标签 [nshttpcookie]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 跨应用程序 ios 持久化 Cookie
我正在尝试跨 4 个应用程序保留 cookie,我知道 iOS 8 NSUserDefaults 可用于跨应用程序组保留数据,使用
cookie 可以跨 iOS7 的应用程序使用吗?iOS 8 不使用扩展程序和应用程序组?
ios - 将 cookie 传递给 UIWebView - iOS
我有一个 iOS 应用程序,它允许用户使用 Apple 的内置帐户/社交框架通过 Facebook 登录。
我的一个问题是,有没有办法将用户身份验证 cookie 从传递ACAccountStore
到 a UIWebView
?
这意味着,如果用户单击链接并显示内置的 Web 视图页面,他们将能够评论/喜欢/等,而无需登录 Web 视图。
谢谢,
担
ios - NSHTTPCookieStorage 跨多个应用共享
如何跨多个 iOS 应用共享 NSHTTPCookieStorage?我希望 MYAPP A 和 MYAPP B 使用相同的 cookie,这样我就可以轻松地在它们之间切换。
我在中找到了以下方法,NSHTTPCookieStorage.h
但没有在文档中看到它。
ios - NSHTTPCookieStorage - 在应用程序终止(SIGKILL)iOS 8 中丢失 cookie
在我的应用程序注册中,我从服务器获取和设置 cookie 以进行用户身份验证,这是我从服务器获取的标头字段:
[Content-Type: application/json, Pragma: no-cache, X-Powered-By: PHP/5.5.29-1+deb.sury.org~precise+1, Set-Cookie: PHPSESSID_NEW=u3j95qff7100d87pimd56mfc37; 过期=格林威治标准时间 2024 年 4 月 12 日星期五 10:31:46;最大年龄=259200000;路径=/,服务器:nginx/1.1.19,内容编码:gzip,到期时间:星期四,1981 年 11 月 19 日 08:52:00 GMT,缓存控制:无存储,无缓存,必须重新验证,后check=0, pre-check=0, Date: Mon, 25 Jan 2016 10:31:46 GMT, Content-Length: 439, Connection: keep-alive, X-CDN: Incapsula, Vary: Accept-Encoding, X-信息:8-3374242-3308240 SNNY RT(1453717901817 3717) q(0 0 0 0) r(5 5) U5]
我尝试了两种使用 NSHTTPCookieStorage 设置这些字段的方法:
或者:
我设置了另一个函数来检查和打印 cookie 是否设置正确,并在注册和登录后返回一个 NSHTTPCookie 数组,用于多种目的,它的设置很好:
在运行 iOS 9 的设备上,这两种情况下一切正常,但在运行 iOS 8 的设备上,大多数情况下应用程序被系统或用户终止(SIGKILL),持有PHPSESSID_NEW键的 cookie 是从 cookie 存储中删除,并且所有服务器调用都未经过身份验证,因此应用程序收到错误响应。我知道在以前的 iOS 版本中,当系统终止应用程序时,它也会删除 cookie,但在这种情况下,当用户终止应用程序时也会发生这种情况。任何想法为什么会发生?
ios - NSHTTPCookie 无
这是我的代码
错误在线
cookieStorage.setCookie(newCookie!)
newCookie 为 nil 并且
在展开可选值时意外发现 nil
错误来了
ios - NSHTTPCookie: expiresDate is always null
I'm creating a cookie using NSHTTPCookie. But when I create the expiration date is getting converted to creation date. Here is my code:
Per console output:
Any of you knows why my expiresDate is getting switch with created date ?
I'll really appreciate your help.
ios - NSHTTPCookieStorage 用于相同的 URL 但不同的用户
可能这是一个愚蠢的问题,但我想为相同的 url 存储 cookie,但为用户名存储不同的 cookie。如何使用 NSHTTPCookieStorage 来实现?这就是我从响应中存储 cookie 的方式。
ios - WebView iOS 不保存会话或 cookie
我的应用程序中有一个访问特定页面登录的 UIWebView,如果我使用应用程序中的现有 webview 进入,则似乎会话或 cookie 未保存(我无法继续)。
但是,如果我使用设备上的 Safari 浏览器尝试相同的操作,它可以存储会话或 cookie 并登录。
这是我加载页面的代码:
为什么他不保存会话或cookies,我该如何解决这个问题,有可能吗?
ios - Separate cookie storage for two (UIWebView or WKWebView)
I want to login many accounts of same site in different webView
. For example i have Tab Bar Controller
that contains three view controllers and each view controllers contain webView
. And for example i embed stackoverflow
url for webView
in every class. How user can login to different accounts at the same time using these three webView
? I've tried this but i can just login one user at a time.
I have found that i need to create separate cookie
for every UIWebView
, but mostly answers are in objective-c and not the proper answer i want. For example (First Second Third)
Can any one please tell me how i can do it?
Thanks
ios - WKWebView 是否使用来自 Safari 的 cookie?
根据苹果文档:
... cookie 在所有应用程序之间共享,并跨进程边界保持同步。
但是有这个iOS 注意:
Cookie 不会在 iOS 中的应用程序之间共享。
所以基本上我不能在我的应用程序中使用来自 Safari 的 cookie?