c#使用用户名和密码打开HTTP会话到网站,而不受WebBrowser控制
我需要使用用户名和密码创建一个到网站的c#使用用户名和密码打开HTTP会话到网站,而不受WebBrowser控制,c#,http,session,login,forms,C#,Http,Session,Login,Forms,我需要使用用户名和密码创建一个到网站的HTTP会话。该网站是用PHP开发的,使用简单的HTMLformsubmit登录。你知道怎么做吗?这取决于网站,下面的代码应该是一个合理的起点。 使用HttpWebRequest以预期的编码发送登录表单数据,通过使用cookie容器,登录会话应保存以供后续请求使用 CookieContainer cookieContainer = new CookieContainer(); HttpWebRequest request = (HttpWebRequ
HTTP
会话。该网站是用PHP开发的,使用简单的HTMLform
submit登录。你知道怎么做吗?这取决于网站,下面的代码应该是一个合理的起点。
使用HttpWebRequest以预期的编码发送登录表单数据,通过使用cookie容器,登录会话应保存以供后续请求使用
CookieContainer cookieContainer = new CookieContainer();
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(<login url>);
request.CookieContainer = cookieContainer;
request.Method = WebRequestMethods.Http.Post;
request.ContentType = "application/x-www-form-urlencoded"
CookieContainer CookieContainer=new CookieContainer();
HttpWebRequest请求=(HttpWebRequest)HttpWebRequest.Create();
request.CookieContainer=CookieContainer;
request.Method=WebRequestMethods.Http.Post;
request.ContentType=“application/x-www-form-urlencoded”