0

我正在将一个 java applet 程序转换为 ipad 版本。

在原始的 java 小程序代码中,有一些代码可以从 javascript 中获取 cookie:

    JSObject browser = (JSObject) JSObject.getWindow(this);
    JSObject document =  (JSObject) browser.getMember("document");
    String cookie = (String)document.getMember("cookie"); 

那么,如何使用objective-c 获取这个cookie?有没有类似的类或方法可以做同样的事情?谢谢。:)

========更新========

NSString *cookie = [webView stringByEvaluatingJavaScriptFromString:@"document.cookie"];

使用此方法可以从 javascript 代码中读取值

4

2 回答 2

1

查看NSHTTPCookieStorage文档。

于 2012-12-11T02:11:02.817 回答
0

我找到了一种获取 cookie 的方法。

NSString *cookie = [webView stringByEvaluatingJavaScriptFromString:@"document.cookie"];

使用这个方法可以直接从javascript中读取一个值

于 2012-12-11T22:33:51.243 回答