在 iPhone 上显示 Safari cookie 的应用程序

发布于 2024-10-16 13:07:00 字数 130 浏览 5 评论 0原文

我想在 iphone 中制作一个应用程序,以便它显示 iphone 中 safari 浏览器的历史记录。意味着我想通过其他应用程序访问 Safari cookie。这是我第一次对溢出进行查询......任何人都可以让我知道这一点......请回复

I want to make an app in iphone such that it displays the history of safari browser in iphone. Means I want to access safari cookies through other app. This is the first time m placing a query on overflow...... can anybody please let me know about this... please do reply

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夜光 2024-10-23 13:07:00

我不知道它是否有效,但您可以使用 NSHTTPCookie 和 NSHTTPCookieStorage 类尝试此操作...

代码与此类似

NSHTTPCookieStorage *cookieStorage = [NSHTTPCookieStorage sharedHTTPCookieStorage];         

    NSURL *URL;
    NSArray *cookies;
    NSString *cookieString = @"";


    cookies = [cookieStorage cookies];

    if([cookies count] > 0) {
        NSHTTPCookie *cookie =[cookies objectAtIndex:0];    
        cookieString = [NSString stringWithFormat: @"%@=%@", [cookie name], [cookie value]];            
        NSLog(cookieString);
    }

i don't know whether it will work or not but you can try this using NSHTTPCookie and NSHTTPCookieStorage classes...

code would be similar this

NSHTTPCookieStorage *cookieStorage = [NSHTTPCookieStorage sharedHTTPCookieStorage];         

    NSURL *URL;
    NSArray *cookies;
    NSString *cookieString = @"";


    cookies = [cookieStorage cookies];

    if([cookies count] > 0) {
        NSHTTPCookie *cookie =[cookies objectAtIndex:0];    
        cookieString = [NSString stringWithFormat: @"%@=%@", [cookie name], [cookie value]];            
        NSLog(cookieString);
    }
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文