使用unity 5.3版本以上 自带Json解析器与后台进行登录验证。
来源:互联网 发布:贵州金税三期软件下载 编辑:程序博客网 时间:2024/06/16 12:26
使用unity 5.3版本以上 自带Json解析器与后台进行登录验证。
using UnityEngine;using System.Collections;public class UserInfo{ //用户信息 由账号 密码 验证码 组成 public string userAccount; public string userPassword; public string secureCode; public string backInfo;//这个变量用来保存服务器返回的消息}public class GobleController : MonoBehaviour { //后端提供的POST请求地址 string postUrl="www.baidu.com...."; // Use this for initialization void Start () { } //点击登录按钮的方法 public void LogInClick() { //将账号密码信息 填入表单 WWWForm userInfoForm = new WWWForm (); userInfoForm.AddField ("userAccount", "MaYun001"); userInfoForm.AddField ("userPassword", "8888888"); //启用协同程序进行登录 StartCoroutine (SendPost (postUrl,userInfoForm )); } // Update is called once per frame void Update () { } /// <summary> /// 这个发送POST请求的方法 /// 参数1:后台给的URL接口 /// 参数2:发送的表单数据 /// </summary> /// <returns>The register.</returns> /// <param name="url">URL.</param> /// <param name="_form">Form.</param> public IEnumerator SendPost(string url,WWWForm _wform) { //将参数用一个WWW对象保存起来 WWW postData = new WWW (url, _wform); //向后台发送数据,并等待后台返回的数据。 yield return postData; //和后台协商好,返回的消息也是在发回的消息是UserInfo类型 并将返回消息保存在backInfo上 //将后台返回的数据JSON格式进行解析 解析成UuserInfo对象 UserInfo myUserInfo = JsonUtility.FromJson<UserInfo >(postData.text ); // 对返回结果进行判断 if (postData.error != null) { Debug.Log ("返回的数据错误不为空!说明返回的消息有错"); } else { //将返回消息的文本打印出来 Debug.Log (postData.text ); if (myUserInfo.backInfo == "登录成功") { Debug.Log ("登录成功"); } else if (myUserInfo.backInfo =="登录失败") { Debug.Log ("登录失败"); } } }}
1 0
- 使用unity 5.3版本以上 自带Json解析器与后台进行登录验证。
- 使用Unity自带的解析工具完成Json数据的解析
- ios自带的json对请求数据进行解析
- 【Android】解析Json对象,用自带json解析器
- 使用mob发送短信验证码(自带GUI版本)
- 自带JSON解析工具
- Android使用自带JSONObject解析JSON数据
- Android API 19以上版本自带的下拉刷新控件SwipeRefreshLayout的使用
- Unity使用Socket与后台连接,包含Json的读写
- json 利用自带json解析
- ios进行restful接口调用和json数据利用自带NSJSONSerialization进行数据解析
- Unity使用Protobuf3.0以上版本
- 使用as3.0自带JSON解析工具解析JSON数据
- mvc 自带验证使用
- IOS5.0 自带JSON解析
- 发送请求JSON解析自带
- NSJSONSerialization iOS自带解析json
- iOS 自带方法解析json
- PHP 环境搭建
- 枚举
- 《 Head first设计模式 》学习笔记 – 模板方法模式
- mysql5.7 使用json_keys取数据乱码
- SOCKET通信中TCP、UDP数据包大小的确定
- 使用unity 5.3版本以上 自带Json解析器与后台进行登录验证。
- onTouch事件传递
- python爬虫神器PyQuery的使用方法
- vue.js学习(三)
- 作为一个penetration tester必知必读的好书推荐
- Linux系统内核UDP丢包原因分析
- 嵌入式网络通讯详解
- 浏览器缓存机制(四)——sessionStorage和localStorage
- 排序算法-插入排序