Unity弱联网 HTTP post,get弱联网写法
首页 > 移动开发 > Unity    作者:StanWind   2016年10月7日 11:25 星期五   热度:559°   百度已收录  
时间:2016-10-7 11:25   热度:559° 
public void getRankD(){
		Dictionary<string,string> data = new Dictionary<string,string>();
		data.Add ("command", "Ranking_Order_Access");
		data.Add ("sessionKey", "FA9A4172E6F91F4897829B6AA762811E");
		data.Add ("imei", GMUTILS.getIMEI());
		data.Add ("game_id", "8");
		data.Add ("type", "1");
		data.Add ("order_type", "2");
		data.Add ("order_value", "2-4");


		StartCoroutine (POST(MAINURL,data));
	}







	IEnumerator POST(string url,Dictionary<string,string> data){
		//1.新建一张提交表单
		WWWForm dataForm = new WWWForm ();
		//2.装载数据
		foreach (KeyValuePair<string,string >postParams in data) {
			Debug.Log (postParams.Key);
			dataForm.AddField (postParams.Key, postParams.Value);
		}

		//3.创建POST实体
		www = new WWW (url, dataForm);

		yield return www;

		mProgress = www.progress;
		if (www.error != null) {
			mContent = www.error;
		} else {
			mContent = www.text;
		}

		Debug.Log (mContent);

		Debug.Log ("session---->"+ GMUTILS.getValueByKey (mContent, "sessionKey"));
	}

	IEnumerator GET(string url){
		www = new WWW (url);
		yield return www;

		mProgress = www.progress;
		if (www.error != null) {
			mContent = www.error;
			Debug.Log ("Error");
		} else {
			mContent = www.text;
		}
	}
二维码加载中...
本文作者:StanWind      文章标题: Unity弱联网 HTTP post,get弱联网写法
本文地址:https://www.stanwind.com/post/24
版权声明:若无注明,本文皆为“Make it Better”原创,转载请保留文章出处。

返回顶部    首页    手机版本    后花园  
版权所有:Make it Better    站长: StanWind    赣ICP备17014296号   360网站安全检测平台  
00:00 / 00:00
随机播放