我是靠谱客的博主 强健路人,这篇文章主要介绍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#篇内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部