我是靠谱客的博主 强健路人,最近开发中收集的这篇文章主要介绍http协议服务器发送数据方法,HTTP协议使用POST方式向服务器发送Json数据——C#篇...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在unity5.6.4中使自身携带的UnityWebRequest完成向服务器发送Json数据,具体如下代码

IEnumerator sendDataToServer()

{

Debug.Log("向服务器发送请求:"+ jsonStr);

byte[] bodyRaw = Encoding.UTF8.GetBytes(jsonStr);

UnityWebRequest request = new UnityWebRequest(serverAddress, "POST");

request.uploadHandler = (UploadHandler)new UploadHandlerRaw(bodyRaw);

request.downloadHandler = (DownloadHandler)new DownloadHandlerBuffer();

request.SetRequestHeader("Content-Type", "application/json;charset=utf-8");

yield return request.Send();

if (request.isError)

{

Debug.Log("http 请求错误:" + request.error);

} else {

string result = request.downloadHandler.text;

responseText.text = result;

Debug.Log("接收返回"+result);

}

}

最后

以上就是强健路人为你收集整理的http协议服务器发送数据方法,HTTP协议使用POST方式向服务器发送Json数据——C#篇...的全部内容,希望文章能够帮你解决http协议服务器发送数据方法,HTTP协议使用POST方式向服务器发送Json数据——C#篇...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部