我有几个 HttpWebRequests 和 HttpWebResponses 链接在一起,也使用 CookieContainer。
该代码模拟用户浏览三个不同的“我同意”页面,这些页面设置了 cookie 信息,在第四个页面使用用户名和密码登录,在第五个页面执行 POST(搜索),将响应作为字符串返回。
有没有办法可以将 HttpWebRequest 对象维护为“已登录”,以避免每次用户执行搜索时都执行这些步骤?
我可以将它设置为静态,如果它为空或缺少 cookie 信息,它可以运行所有步骤,否则只做用户需要的帖子?这有什么好的模式?