Это код, который отправляет фотографии на сервер из Unity. Мне нужно отправить:
- фото в виде байта64
- тип файла в виде строки
это ответ для моего кода:
$_POST = []
$_FILES = [
0 => [
'name' => 'target_file'
'type' => 'application/octet-stream'..
]
1 => [
'name' => 'jpg'
'type' => 'text/plain'...
]
]
Мне нужно получить:
$_POST = [
'type_object' => 'jpg'
]
$_FILES = [
'target_file' => [
'name' => 'tt3.jpg'
'type' => 'image/jpeg'..
]
]
Это мой код:
// photo is saved to Texture2D tex
bytes = tex.EncodeToJPG();
List<IMultipartFormSection> formData = new List<IMultipartFormSection>();
//form1 = target_file
formData.Add(new MultipartFormFileSection(form1, bytes));
//form2 = type_object
//req2 = "jpg"
formData.Add(new MultipartFormFileSection(form2, req2));
//siteAddress - "https://api...
UnityWebRequest www = UnityWebRequest.Post(siteAddress, formData);
www.chunkedTransfer = false;
yield return www.SendWebRequest();