草庐IT

weapp-cookie

全部标签

ios - 如何在上传带有参数的图像时使用 AFNetworking 2.0 设置 cookie?

如果我必须在发布请求中附加cookie怎么办?我应该怎么做?NSURL*URL=[NSURLURLWithString:addAddressUrl];NSMutableURLRequest*request=[NSMutableURLRequestrequestWithURL:URL];//SetcookietooNSArray*cookies=[[NSHTTPCookieStoragesharedHTTPCookieStorage]cookiesForURL:[NSURLURLWithString:@""]];NSDictionary*cookiesDictionary=[NSHTTP

ios - 如何从 WKWebView 获取 cookie?

如何从WKWebView实例获取所有cookie?到目前为止,这是我尝试过的:我尝试使用-[WKWebViewevaluateJavaScript:completionHandler:]来评估document.cookie-不幸的是,结果不包含标记为HttpOnly的cookie.根据IntroducingtheModernWebKitAPI(WWDC2014Session206),应该可以从WKNavigation的实例中获取一个response对象。然而,根据classreference,WKNavigation不包含任何公共(public)方法/属性。

android - 使用 WKWebEngine 不会在 iOS 中设置/存储 Cookie

由于我们从旧的UIWebView引擎升级,我们无法验证我们的用户(使用外部身份验证服务),因为API发送的任何cookie都没有在this中设置WebView。这对我们来说是一个主要障碍,我们一直在努力确定什么是好的行动方案。如果我们的假设是正确的,即此WebView不支持cookie(这很奇怪),我们将尝试:代理(不确定您是否为此推荐了一个好的插件)Nativefetch(不确定你是否为此推荐了一个好的插件)我们的堆栈:Cordovareact接听电话 最佳答案 你可以尝试回滚到上一个

objective-c - 清除给定 iOS 应用程序的 cookie

我的应用程序连接到服务器,服务器将根据cookie发出不同的响应。是否无法以编程方式清除cookie存储,以便服务器在下次与服务器联系时无法识别我的App。我了解到清除Settings.app中的Cookie仅适用于Safari中的cookie。非常感谢您的评论。 最佳答案 好的...根据我之前的评论(希望这是您正在寻找的解决方案),您可能想利用:[[NSHTTPCookieStoragesharedHTTPCookieStorage]deleteCookie:]针对您网站的每个cookie。

linux - TCP_FASTOPEN cookie 是根据什么保存的?

我一直在阅读有关Linux中的TCP_FASTOPEN的信息,但我无法弄清楚保存的cookie是什么。如果我的Linux服务器上的一个程序使用tcp快速打开连接,连接到同一服务器的其他程序是否使用以前的cookie快速打开?或者只有来自同一程序的套接字可以相互使用cookie? 最佳答案 几年前,引入了TCP_FASTOPEN(TFO)的概念,作为一种提高TCP连接性能的解决方案,减少了一次握手过程的往返。第一个实现TFO的操作系统是Linux,并且在公共(public)网络中使用时已证明有很好的改进。Linux内核中的实现由多个部

swift - 在 WKWebView 中禁用 cookie

是否可以在WKWebView中禁用cookie和本地存储?假设这是我的设置,我想添加一些禁用它们的东西:importUIKitimportWebKitclassViewController:UIViewController,WKUIDelegate{varwebView:WKWebView!overridefuncloadView(){letwebConfiguration=WKWebViewConfiguration()webView=WKWebView(frame:.zero,configuration:webConfiguration)webView.uiDelegate=sel

ios - 如何在 Swift 中的 WkWebView 中设置 Cookie?

这个问题在这里已经有了答案:CanIsetthecookiestobeusedbyaWKWebView?(25个答案)关闭6年前。我试图在我的iOS应用程序中设置一个WKWebView并设置一个带有身份验证信息的cookie,但我找不到在Swift中设置cookie的方法.我看到了一些问题,但所有答案都在Objective-C中。我试图为Swift解决方案做一些想法,但我也是iOS开发的新手。我尝试做类似的事情:letrequest=NSMutableURLRequest(url:myUrl!asURL)request.addValue("CookieKey=value",forHTT

ios - 如何在 iOS 的共享首选项中保存 cookie?

如何在iOS的共享首选项中保存cookie?以及我以后如何提取它?我想将HTTPCookieStorage.shared.cookies中的cookie保存到用户默认值中,然后再提取请用Swift3回答 最佳答案 试试这段代码:商店:funcstoreCookies(){letcookiesStorage=HTTPCookieStorage.sharedletuserDefaults=UserDefaults.standardletserverBaseUrl="http://example.com"varcookieDict=[St

swift - 加载单独的 WKWebViews 时单独的 cookies?

在我的应用程序中,我有多个可以访问相同社交网络页面的WKWebView。但我想允许用户在这些页面上拥有多个帐户。现在当两个webviews进入同一个网络时,它登录到同一个帐户。有没有办法在访问不同的wkwebviews时加载不同的账户?谢谢 最佳答案 如果每次他打开同一社交网络的新页面时强制他退出,您应该能够做到这一点。 关于swift-加载单独的WKWebViews时单独的cookies?,我们在StackOverflow上找到一个类似的问题: https:

swift - 以编程方式删除 Safari cookie

OSXSierra10.12.1Safari10.0.1我试图以编程方式重现MacOSSafari->首选项->隐私->ManageWebsiteData->RemoveAll按钮在删除所有网站数据时的行为,但是,数据似乎始终存在。许多SO线程使用HTTPCookieStorage类提出了一些类似的建议:if#available(OSX10.11,*){cookieJar=HTTPCookieStorage.sharedCookieStorage(forGroupContainerIdentifier:"Cookies")}else{cookieJar=HTTPCookieStorag