您的位置:首页 > 移动开发 > Unity3D

unity 上传文件和下载资源的get post请求的写法

2017-11-21 19:22 615 查看
get请求

UnityWebRequest uwr = UnityWebRequest.Get(path);
//超时
uwr.timeout = 5;
//请求头
uwr.SetRequestHeader("", "");
yield return uwr.Send();
if (uwr.isDone && string.IsNullOrEmpty(uwr.error)){
debug.log(uwr.downloadHandler.text);
//下载图片的话
//((DownloadHandlerTexture) wwwtx.downloadHandler).texture
}


post请求

//如果有后缀文件的话,加上~跟服务器商量是否做了限制,顺序也要写对,跟服务器商量
WWWForm form = new WWWForm();
form.AddField("", "");
form.AddBinaryData("", "0.0", "0.0.jpg");
UnityWebRequest uwr = UnityWebRequest.Post(path, form);
uwr.SetRequestHeader("", "");
uwr.timeout = TIMEOUT;
yield return uwr.Send();
if (uwr.isDone && string.IsNullOrEmpty(uwr.error))
{
print(uwr.downloadHandler.text);
}


对于网络数据这部分,我接触的比较少,很多时候都是我同事在做,有问题可以联系我 qq791719266
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐