如何从 awesomium 获取 HttpOnly cookie?
How to get HttpOnly cookies from awesomium?
我想从站点获取所有 cookie,但其中大部分是 HttpOnly。
JS 不工作:
var cookie = webControl.ExecuteJavascriptWithResult("document.cookie;");
如何获取 HttpOnly cookie?
为什么要尝试从 Javascript 取回 Cookie? ...
获得所有 Headers(包括 Cookie)的最佳意见是将 Awesomium 与同样用 C# 编写的代理一起使用 ...
维基:代理配置
http://docs.awesomium.net/html/P_Awesomium_Core_WebPreferences_ProxyConfig.htm
Github C# 代理:
https://github.com/justcoding121/Titanium-Web-Proxy
Titanium 有 2 个有用的事件:
proxyServer.BeforeRequest += OnRequest;
proxyServer.BeforeResponse += OnResponse;
为您提供 SystemEventArgs 的简单实现是:
public async Task OnRequest(object sender, SessionEventArgs e)
public async Task OnResponse(object sender, SessionEventArgs e)
实施后,您可以抓取所有 Headers 并删除或修改它:)
希望对您有所帮助...
我想从站点获取所有 cookie,但其中大部分是 HttpOnly。
JS 不工作:
var cookie = webControl.ExecuteJavascriptWithResult("document.cookie;");
如何获取 HttpOnly cookie?
为什么要尝试从 Javascript 取回 Cookie? ... 获得所有 Headers(包括 Cookie)的最佳意见是将 Awesomium 与同样用 C# 编写的代理一起使用 ...
维基:代理配置 http://docs.awesomium.net/html/P_Awesomium_Core_WebPreferences_ProxyConfig.htm
Github C# 代理: https://github.com/justcoding121/Titanium-Web-Proxy
Titanium 有 2 个有用的事件:
proxyServer.BeforeRequest += OnRequest;
proxyServer.BeforeResponse += OnResponse;
为您提供 SystemEventArgs 的简单实现是:
public async Task OnRequest(object sender, SessionEventArgs e)
public async Task OnResponse(object sender, SessionEventArgs e)
实施后,您可以抓取所有 Headers 并删除或修改它:)
希望对您有所帮助...