2

我想在用户登录后使用 cefsharp 中已经包含的 cookie 向 facebook 或经过身份验证的站点发出网络请求。

我怎样才能做到这一点?我目前正在使用 HttpWebRequest。我可以以某种方式从 CEF 检索 cookie 并将其传递给 HttpWebRequest 吗?尝试查看 CEFRequest 但它无法访问,我也不知道如何使用它

我需要所有这些来预取我需要预缓存的 2000 个站点所需的资源。如果您可以建议另一种方法,请同时推荐

4

1 回答 1

2

该方法Cef.VisitAllCookies()将为每个 cookie 发出回调。然后,您可以有选择地将部分或全部这些 cookie 包含在您使用HttpWebRequest.

https://github.com/ataranto/CefSharp/blob/master/CefSharp/CefSharp.h#L122

于 2013-04-24T20:45:59.353 回答