如何在协程中发出GET请求?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在协程中发出GET请求?相关的知识,希望对你有一定的参考价值。
在android项目上工作...我无法得到服务器收到的请求...我尝试了TcpSocket,TcpClient,WebClient和其他人。但不,Unity似乎坚持2008年时代的Mono(2.0.5.0)。
我甚至无法引用UnityWebRequest ...
如何使用协程发出GET请求?
答案
缺乏基本的dotnet apis使这成为一项非常烦人的任务。万维网救援!
public static IEnumerator downloadString(string apiUrl, Callback<WWW> callBack){
WWW i = new WWW(apiUrl);
while (!i.isDone) yield return i;
callBack(w);
yield break;
}
用法:
someObject.StartCoroutine(downloadString("http://192.168.1.5/x.php", (w)=>{
DBG.Log(w.text); // do something
}));
以上是关于如何在协程中发出GET请求?的主要内容,如果未能解决你的问题,请参考以下文章