Unity-WWW发送Http请求
2016-06-27 15:39
357 查看
GET:
IEnumerator HttpReq(Action<string> 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);
}
}
IEnumerator HttpReq(Action<string> 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);
}
}
相关文章推荐
- HttpClient 4 和 HttpClient 3 设置超时
- 网络配置网卡子接口
- HTTP状态码451:基于法律上的原因,我不能向你展示网页内容
- TCP/Protobuf之Protocol Buffers配置指南
- HTTP、TCP/IP协议与socket之间的区别
- 阮一峰的网络日志 » 首页 » 档案
- HTTP幂等性
- Ubuntu12.04 上网静态IP配置方法
- LTE 网络架构
- TCP/Protobuf之Netty学习
- C++编程笔记:使用WinHTTP实现HTTP访问(解决接收UTF8数据乱码问题)
- linux网络编程常用头文件
- TCP/Protobuf之基础知识准备
- Android使用VideoView播放网络视频,获取网络视频缩略图
- 奇葩问题:HTTP Status 404
- 目前网络上开源的网络爬虫以及一些简介和比较
- OKHttp请求网络数据
- RTP/RTSP/RTCP有什么区别?
- tcp序列号回绕与解决
- ASP.NET路由系统实现原理:HttpHandler的动态映射