I a beginner in to asp.net and learning to use httpwebrequest. I am trying to login to orkut.com using the following code.... but unfortunatly i am unable to login to it
Can some one please help me by correcting the code....
Thanks in advance...
Expand|Select|Wrap|Line Numbers
- Dim cookieJar As CookieContainer = New CookieContainer
- Dim webReq As HttpWebRequest
- Dim webResp As HttpWebResponse
- Dim sr As StreamReader
- Dim sw As StreamWriter
- Dim payLoad As String
- Dim txt As String
- Dim urlstring As String = "http://www.orkut.com"
- Dim uristring As String = ""
- webReq = CType(WebRequest.Create(New Uri(urlString)), HttpWebRequest)
- webReq.CookieContainer = cookieJar
- webReq.Credentials = CredentialCache.DefaultCredentials
- webReq.UserAgent = "BGClient"
- webReq.KeepAlive = True
- webReq.Headers.Set("Pragma", "no-cache")
- webReq.Timeout = 5000
- webReq.Method = "GET"
- ' get login page
- webResp = webReq.GetResponse
- sr = New StreamReader(webResp.GetResponseStream)
- txt = sr.ReadToEnd.Trim
- sr.Close()
- webResp.Close()
- webReq = CType(WebRequest.Create(New Uri(urlString & uriString)), HttpWebRequest)
- webReq.CookieContainer = cookieJar
- webReq.Credentials = CredentialCache.DefaultCredentials
- webReq.UserAgent = "BGClient"
- webReq.KeepAlive = True
- webReq.Headers.Set("Pragma", "no-cache")
- webReq.Timeout = 5000
- webReq.Method = "POST"
- webReq.ContentType = "application/x-www-form-urlencoded"
- payLoad = "Login=admin&Password=fuck&submit=Login&Validation Req=1&WhichBrowser=Microsoft+Internet+Explorer&pgB rowserVersion=4.0+(compatible;+MSIE+6.0;+Windows+N T+5.1;+.NET+CLR+1.1.4322;+.NET+CLR+1.0.3705)"
- webReq.ContentLength = payLoad.Length
- sw = New StreamWriter(webReq.GetRequestStream)
- sw.Write(payLoad)
- sw.Close()
- ' post login parms
- webResp = webReq.GetResponse
- sr = New StreamReader(webResp.GetResponseStream)
- txt = sr.ReadToEnd.Trim
- MsgBox(txt)
- sr.Close()
- webResp.Close()