Unity-WWW发送Http请求

GET:

IEnumerator HttpReq(Action action)  
{  
//这里的url可以是web路径也可以是本地路径file://  
WWW www = new WWW (GlobalConfig.httpIP);  
//挂起程序段,等资源下载完成后,继续执行下去  
yield return www;  


//判断是否有错误产生  
if (string.IsNullOrEmpty (www.error)) {      
//把下载好的图片回调给调用者  
action.Invoke (www.text);
//释放资源  
www.Dispose ();  
} else {
action.Invoke (null);
}


POST:

IEnumerator PostReq () {
WWWForm form  = new WWWForm();




form.AddField("userid","ABC");




form.AddField("pwd","***");




WWW getData = new WWW("", form);




yield return getData;




if(getData.error!= null){  
Debug.Log(getData.error); 
}else{ 
Debug.Log(getData.text); 
}         




}

你可能感兴趣的:(Unity)