2

我使用 c# windows forms 和 scrapysharp library 创建了一个简单的 windows 应用程序。我已经毫无问题地解析了数据。但现在我需要从另一个需要登录的页面解析数据。问题是我不知道在使用这个库时如何在这个模拟浏览器中保存 cookie。

CookieCollection cookies = new CookieCollection(); 

Browser.UseDefaultCookiesParser = true; WebPage PageResult = Browser.NavigateToPage(new Uri("blackboard.coursesites.com/")); PageWebForm 

form = PageResult.FindForm("login"); 
form["user_id"] = "test"; 
form["password"] = "test"; 
form.Method = HttpVerb.Post; 
WebPage resultsPage = form.Submit(); 
WebPage page = resultsPage; 

当我使用用户名和密码提交表单时,它不记得我的会话

4

0 回答 0