加载和使用Web Cookie
本文关键字:Web Cookie 加载 | 更新日期: 2023-09-27 18:06:47
我正在用c#编写一个小的web scraper。它将使用HttpWebRequest获取HTML文件,找到所需的数据,然后将其报告给调用者。
所需数据仅在用户登录时可用。由于我不熟悉以编程方式与http, Javascript等进行接口,因此我不打算尝试以编程方式登录。用户必须登录到网站,我的程序将获得存储的cookie,并将其加载到CookieContainer中用于http请求。
我已经做了足够的研究,知道数据属于CookieContainer(我认为),但我似乎找不到任何一个例子,如何找到一个由IE(或firefox,或chrome等)创建的cookie,以编程方式加载它,填充CookieContainer,并发送它与http get请求。那么如何做到这一切呢?
谢谢!
恐怕你不能那样做。主要原因是安全。因为cookie是用来识别用户的,所以浏览器不能提供对cookie的简单访问。否则很容易让他们静止。
你最好学会如何使用HttpWebRequest
或其他类似的类登录用户。