unity post请求简单字符串拼接

请求数据

 public void PostCode(string phone)
 {
     //Debug.Log("获取验证码");
     StartCoroutine(PostCODE(phone, PostCodeCallBack));
 }
 public IEnumerator PostCODE(string phone, Action<JsonData> callback = null)
 {

     JsonData data = new JsonData();

//如果还别的请求参数,参考下面方式加就完事了
     data["mobile"] = phone;
     string jsonDatas = JsonMapper.ToJson(data);
     string url = "http://192.168.1.7:48000/api/v1/user/getCode";
     using (UnityWebRequest req = UnityWebRequest.Post(url, jsonDatas, "application/json"))
     {
         yield return req.SendWebRequest();
         JsonData jsonData = JsonMapper.ToObject(req.downloadHandler.text);
         callback(jsonData);
     }
 }
 /// <summary>
 /// 回调
 /// </summary>
 /// <param name="jsonData"></param>
 private void PostCodeCallBack(JsonData jsonData)
 {
     //Debug.Log(jsonData["code"].ToString());
     //Debug.Log(jsonData["msg"].ToString());
     if (jsonData["code"].ToString() == "0")
     {
         //Debug.Log("登录成功!!!");
     }
     else
     {
         Debug.Log("登录失败!!!");
         //OnShowLoginCode(jsonData["msg"].ToString(), true);
     }
 }

注意:要引用 listjson

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值