private IEnumerator uploadEntityData(EntityUploadJSON entityUploadJson) { string data = JsonConvert.SerializeObject(entityUploadJson); byte[] bytes = Encoding.ASCII.GetBytes(data); UnityWebRequest request = UnityWebRequest.Post(ip + "/entity", UnityWebRequest.kHttpVerbPOST); UploadHandlerRaw uH = new UploadHandlerRaw(bytes); request.uploadHandler = uH; request.SetRequestHeader("Content-Type", "application/json"); request.SetRequestHeader("Authorization", token); //request.SetRequestHeader("Content-Type","application/json"); yield return(request.SendWebRequest()); if (request.isNetworkError) { Debug.Log(request.error); } else { Debug.Log(request.downloadHandler.data); } }
public void UploadEntityData(EntityUploadJSON entityUploadJson) { StartCoroutine(uploadEntityData(entityUploadJson)); }