示例#1
0
        public object doPost(string url, Dictionary <string, string> parameters)
        {
            WWWForm form = new WWWForm();

            foreach (var kvp in parameters)
            {
                form.AddField(kvp.Key, kvp.Value);
            }

            WWW w = new WWW(url, form);

            request = new UnityHTTPRequest(w);
            return(w);
        }
示例#2
0
        public object doGet(string url, Dictionary <string, string> headers)
        {
            WWW w;

            #if (UNITY_4_3 || UNITY_4_2) && !(UNITY_METRO || UNITY_WP8)
            hashHeaders.Clear();
            foreach (var kvp in headers)
            {
                hashHeaders.Add(kvp.Key, kvp.Value);
            }
            w = new WWW(url, null, hashHeaders);
            #else
            w = new WWW(url, null, headers);
            #endif
            request = new UnityHTTPRequest(w);
            return(w);
        }
示例#3
0
        public object doPost(string url, Dictionary<string, string> parameters)
        {
            WWWForm form = new WWWForm ();
            foreach (var kvp in parameters) {
                form.AddField (kvp.Key, kvp.Value);
            }

            WWW w = new WWW (url, form);
            request = new UnityHTTPRequest (w);
            return w;
        }
示例#4
0
 public object doGet(string url, Dictionary<string, string> headers)
 {
     WWW w;
     #if UNITY_4_5 || UNITY_WP8 || UNITY_METRO
     w = new WWW(url, null, headers);
     #else
     hashHeaders.Clear();
     foreach (var kvp in headers) {
         hashHeaders.Add (kvp.Key, kvp.Value);
     }
     w = new WWW (url, null, hashHeaders);
     #endif
     request = new UnityHTTPRequest (w);
     return w;
 }