我正在制作一个C#windows表单应用程序,需要解析需要我登录的外部站点的数据。
首先,我使用WebRequest在登录页面上发送POST数据。这可以正常工作,因为我可以看到需要我登录的页面的页面源。
当我尝试查看数据页面的页面源代码时,我会在会话丢失时再次注销。
有没有办法存储PHPSESSID并在另一个请求中重新使用它?
编辑:
WebRequest _theRequest;
...
_theRequest = (HttpWebRequest)WebRequest.Create(url);
_theRequest.CookieContainer = new CookieContainer();
属性CookieContainer没有显示在intellisense列表中,我在这里做错了什么?