unity 使用UnitywebRequest发送Post请求
Unity知识点记录
·
public IEnumerator PostData()
{
JsonInfo json = new JsonInfo { //填充json数据};
string jsondata = JsonUtility.ToJson(json);
var url = "";
byte[] databyte = Encoding.UTF8.GetBytes(jsondata);
UnityWebRequest _request = new UnityWebRequest(url, UnityWebRequest.kHttpVerbPOST);
_request.uploadHandler = new UploadHandlerRaw(databyte);
_request.downloadHandler = new DownloadHandlerBuffer();
_request.SetRequestHeader("Content-Type", "application/json");
yield return _request.SendWebRequest();
if (_request.result != UnityWebRequest.Result.Success)
{
Debug.LogError(_request.error);
}
else
{
}
}
[Serializable]
public class JsonInfo
{
}
更多推荐
已为社区贡献1条内容
所有评论(0)