webclient如何获取js生成的cookie?
html源码如下:
HTML code
<html>
<head>
<script>document.cookie='abc'</script>
<script language="JavaScript" type="text/javascript" src="http://www.test.com/1.js?cookieTime=12913"></script>
</head>
<body>
hello!
</body>
</html>
上面的源码是我用webclient提交后返回的页面,是用js生成cookie的页面,请问我怎么才能执行js取到cookie呢?
各位老大给点思路吧。。
------解决方案--------------------
webclient都不执行代码,是无法设置cookie的。你可以使用webBrowser进行测试
------解决方案--------------------webbrower执行JS获取相关数据IHTMLWindow2 win = (IHTMLWindow2)webBrowser.Document.
Window.DomWindow; win.execScript("", "Javascript");