Unity3d之Http通讯GET方法和POST方法
转:https://blog.csdn.net/dingkun520wy/article/details/49230853
(一)GET方法
-
IEnumerator SendGet(string _url)
-
{
-
WWW getData = new WWW(_url);
-
yield return getData;
-
if(getData.error != null)
-
{
-
Debug.Log(getData.error);
-
}
-
else
-
{
-
Debug.Log(getData.text);
-
}}
(二)POST方法
IEnumerator SendPost(string _url, WWWForm _wForm)
{
-
WWW postData = new WWW(_url, _wForm);
-
yield return postData;
-
if (postData.error != null)
-
{
-
Debug.Log(postData.error);
-
}
-
else
-
{
-
Debug.Log(postData.text);
-
}
-
}
调用两个方法
-
public void TestHttpSend()
-
{
-
//测试GET方法
-
StartCoroutine(SendGet("http://kun.show.ghostry.cn/?int=5"));
-
//测试POST方法
-
WWWForm form = new WWWForm();
-
form.AddField("int", "6");
-
StartCoroutine(SendPost("http://kun.show.ghostry.cn/", form));
-
}

浙公网安备 33010602011771号