private async Task<bool> SendTrainingResult(PracticeRecords practiceRecords)
{
bool isSendSucceed = true;
JsonData jsonData = new JsonData();
jsonData["UserID"] = practiceRecords.UserID;
jsonData["ModelID"] = practiceRecords.ModelID;
jsonData["StartTime"] = practiceRecords.StartTime;
jsonData["StopTime"] = practiceRecords.StopTime;
string data = jsonData.ToJson();
try
{
using (HttpClient httpClient = new HttpClient())
{
HttpContent httpContent = new StringContent(data);
httpContent.Headers.ContentType = new MediaTypeHeaderValue("application/json");
HttpResponseMessage httpResponseMessage = await httpClient.PostAsync(LoadFileManager.Instance.GetHttpInterfaceUrl("练习记录"), httpContent);
httpResponseMessage.EnsureSuccessstatusCode();
string str = await httpResponseMessage.Content.ReadAsstringAsync();
Debug.Log(str);
}
}
catch (Exception e)
{
isSendSucceed = false;
Debug.LogError(e);
}
return isSendSucceed;
}
协议和返回值换成自己想要的!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。