我想通过程序而不是浏览器请求URL并在C#中获取会话管理网站的响应,例如,首先C#将点击登录页面(使用userName和Password),然后是下一页,我正在使用{{1作为request.getresponse()
,但它成功登录,当我点击下一页URL时,它说会话为空并且重定向到登录页面(我得到响应URI作为登录页面URL)。如何使用会话管理网站的URL点击访问该网站。
答案 0 :(得分:0)
听起来该网站使用Cookie,您需要在随后的请求中包含您从响应中获得的Cookie:
request.CookieContainer = new CookieContainer();
request.CookieContainer.Add(response.Cookies);