Get and Post(Unity3D六个发展)

猴子原创,欢迎转载。

转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!

原文地址: http://www.cocos2dev.com/?p=565

unity3d中的www直接提供了web请求服务。使用也很easy。

using UnityEngine;
using System.Collections.Generic;
using System.Collections;

public class WebManager : MonoBehaviour {

	// Use this for initialization
	void Start ()
	{
		// Request by get
		StartCoroutine(Get("http://www.cocos2dev.com/"));

		// Request by post
		Dictionary<string, string> dic = new Dictionary<string, string> ();
		dic.Add("userId", "6001345679887");
		dic.Add("eventId", "10018");
		StartCoroutine(Post("http://192.168.1.102/api.php", dic));
	}

	// Update is called once per frame
	void Update ()
	{

	}

	// Post
	IEnumerator Post(string url, Dictionary<string, string>postData)
	{
		WWWForm form = new WWWForm();
		foreach(KeyValuePair<string, string> postArg in postData)
		{
			form.AddField(postArg.Key, postArg.Value);
		}

		WWW www = new WWW(url, form);
		yield return www;

		if (www.error != null)
		{
			Debug.Log("error is :"+ www.error);
		}
		else
		{
			Debug.Log("request result :" + www.text);
		}
	}

	// Get
	IEnumerator Get(string url)
	{
		WWW www = new WWW (url);
		yield return www;

		if (www.error != null)
		{
			Debug.Log("error is :"+ www.error);
		}
		else
		{
			Debug.Log("request result :" + www.text);
		}
	}
}

版权声明:本文博客原创文章,博客,未经同意,不得转载。

时间: 2024-12-07 04:37:56

Get and Post(Unity3D六个发展)的相关文章

unity3d用什么语言

如果我问你身边玩游戏的人有多少?可能你会毫不犹豫地回答:everyone!但是如果我问你身边做游戏开发的人有多少呢?整天喊着unity前景好.就业好.薪资高,但很多人听了都不信,就觉得这肯定都是一些培训公司为了宣传搞出的文案,可事实真的是这样的吗?unity3d开发语言发展好吗? 其实,如果你是单机游戏,你可以慢慢做无所谓,但如果网游化,玩家会不断"逼"你去做更新,如果后面内容跟不上,用户流失会很快,所以我们一边维护,一边做更新,还要后续对接上其他一些渠道,整个团队根本忙不过来,所以不

学习经验谈 Unity3d开发中最佳语言还是C

作为学unity3d的新人,开始学它之前就知道unity3d支持C#和JS等等,但在选择用什么语言上我查阅了很多文件,当这个月我用上了unity3d 3.0版时,我发现unity3d 对MONO framework的支持与选择,说明了unity3d 的战略意图: 1:首先unity3d 选择C#,是因为微软这棵大树下有巨量的程序员,并且C#在网络开发方面成绩很优秀 2:为什么在选择Mono这个基于C#的开源框架,Mono是一个由Novell公司(先前是Ximian)主持的项目,众所周知,C#是M

加速公司发展,英众科技启动IPO上市

2019 年 12 月 28 日,英众世纪智能科技有限公司举行 IPO 上市启动会.会上,英众科技与国泰君安证券.上海锦天城律师事务所.天健会计师事务所三家机构签订正式合作协议,标志着英众科技 IPO 工作的正式启动.英众科技将迎来一个新的发展契机,开启一个英众人的全新时代. <strong>异军突起成为行业翘楚</strong> 英众科技成立于 2013 年,是一家专业从事消费类电子.电脑.通讯与工业控制领域专长于研发.设计.制造和提供全线解决方案的高科技企业,以其领先的技术.优

OOA、OOD、OOP

复习 OOA.OOD.OOP OOA Object-Oriented Analysis:面向对象分析方法 是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题.OOA与结构化分析有较大的区别.OOA所强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行的归类分析和整理,而不是对管理业务现状和方法的分析. OOA(面向对象的分析)模型由5个层次(主题层.对象类层.结构层.属性层和服务层)和5个活动(标识对象类.标识结构.定义主题.定义属性和定义服务)组成.在这种方法

软件测试职业规划

软件测试职业规划 以下是转载内容. 软件测试人员的发展误区[4] 公司开发的产品专业性较强,软件测试人员需要有很强的专业知识,现在软件测试人员发展出现了一种测试管理者不愿意看到的景象: 1.开发技术较强的软件测试人员转向了软件开发(非测试工具开发): 2.业务能力较强的测试人员转向了软件需求: 3.沟通能力较强专业能力较强的人员转向了软件实施: 为什么不愿意看到呢,自己培养起来的优秀人员都为别的部门.别的公司干活去了,而测试这边永远都是新人,永远都是刚入门的软件测试工程师:开发 水平一般.业务能

OOA-OOD-OOP 面向对象(转)

Object-Oriented Analysis: 面向对象分析方法是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题.OOA与结构化分析有较大的区别.OOA所强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行的归类分析和整理,而不是对管理业务现状和方法的分析. OOA(面向对象的分析)模型由5个层次(主题层.对象类层.结构层.属性层和服务层)和5个活动(标识对象类.标识结构.定义主题.定义属性和定义服务)组成.在这种方法中定义了两种对象类之间的结构,一种称为

复习面向对象的OOA、OOD、OOP

复习 OOA.OOD.OOP OOA Object-Oriented Analysis:面向对象分析方法 是在一个系统的开发过程中进行了系统业务调查以后,依照面向对象的思想来分析问题. OOA与结构化分析有较大的差别.OOA所强调的是在系统调查资料的基础上,针对OO方法所须要的素材进行的归类分析和整理.而不是对管理业务现状和方法的分析. OOA(面向对象的分析)模型由5个层次(主题层.对象类层.结构层.属性层和服务层)和5个活动(标识对象类.标识结构.定义主题.定义属性和定义服务)组成. 在这样

OOA/OOD/OOP(转)

OOA Object-Oriented Analysis:面向对象分析方法 是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题.OOA与结构化分析有较大的区别.OOA所强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行的归类分析和整理,而不是对管理业务现状和方法的分析. OOA(面向对象的分析)模型由5个层次(主题层.对象类层.结构层.属性层和服务层)和5个活动(标识对象类.标识结构.定义主题.定义属性和定义服务)组成.在这种方法中定义了两种对象类之间的结构,

新华社受权发布“十三五”规划纲要 共分为20篇(

新华社受权发布"十三五"规划纲要 共分为20篇(全文/图表) 分享到: 539 2016-03-17 16:00:48字号:A- A A+来源:新华社 关键字:十三五规划全文 2016年,是中国全面建成小康社会决胜阶段的开局之年,也是推进结构性改革的攻坚之年.这一年,中国将在新的历史起点上大展宏图. 新华社将于今日下午播发<政府工作报告>和"十三五"规划纲要,其中,<政府工作报告>共分三个部分,约2万字,"十三五"规划纲要