Ejemplo n.º 1
0
        private IEnumerator GetCor(string url, OnRequestCompleteCallBack callback)
        {
            WWW www = new WWW(url);

            yield return(www);

            if (www.error == null)
            {
                callback(www.text);
            }
            else
            {
                Debug.Log("ERROR: " + www.error);
            }
        }
Ejemplo n.º 2
0
        private IEnumerator PostCor(string url, string postData, OnRequestCompleteCallBack callback)
        {
            WWW www;
            Dictionary <string, string> postHeader = new Dictionary <string, string>();

            postHeader.Add("Content-Type", "application/json");

            // convert json string to byte
            var formData = System.Text.Encoding.UTF8.GetBytes(postData);

            www = new WWW(url, formData, postHeader);

            yield return(new WaitUntil(() => { return www.isDone; }));

            callback(www.text);
        }
Ejemplo n.º 3
0
 public void Post(String url, string form, OnRequestCompleteCallBack callback)
 {
     StartCoroutine(PostCor(url, form, callback));
 }
Ejemplo n.º 4
0
 public void Get(String url, OnRequestCompleteCallBack callback)
 {
     StartCoroutine(GetCor(url, callback));
 }