Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- WebAsync webAsync = new WebAsync();
- WebRequest webRequest = HttpWebRequest.Create("http://splendid.wispymouse.net/Services/UserData.asmx/Login");
- webRequest.Method = "POST";
- webRequest.ContentType = "application/json";
- string data = "{username:\"" + userName + "\",password:\"" + password + "\"}";
- byte[] byteArray = Encoding.UTF8.GetBytes(data);
- webRequest.ContentLength = byteArray.Length;
- Stream writingStream = webRequest.GetRequestStream();
- writingStream.Write(byteArray, 0, byteArray.Length);
- writingStream.Close();
- IEnumerator e = webAsync.GetResponse(webRequest);
- while (e.MoveNext()) { yield return new WaitForEndOfFrame(); }
- Debug.Log("Ping");
- Debug.Log(webAsync.requestState.errorMessage);
- Stream dataStream = webAsync.requestState.webResponse.GetResponseStream();
- StreamReader reader = new StreamReader(dataStream);
- string responseFromServer = reader.ReadToEnd();
- reader.Close();
- dataStream.Close();
- webAsync.requestState.webResponse.Close();
- JObject jo = JObject.Parse(responseFromServer);
- SerializedSplendidUser package = jo.SelectToken("d", false).ToObject<SerializedSplendidUser>();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement