private void EndGetResponse(IAsyncResult res)
{
object[] obj = (object[])res.AsyncState;
string username = (string)obj [1],password= (string)obj [2];
CookieContainer cookies = (CookieContainer)obj [3];
HttpWebRequest request = (HttpWebRequest)obj[0];
HttpWebResponse response = (HttpWebResponse)request.EndGetResponse(res);
string data;//todo: cookie
using (System.IO.StreamReader sr = new System.IO.StreamReader (response.GetResponseStream ())) {
data = sr.ReadToEnd ();
data = HtmlHelper.getElement (data, "<form action=\"/uas/oauth/authorize/submit\"");
}
LoginLinkedIn (username, password,data, ref cookies);
}