У меня есть функция C #, которая отправляет byte [] в PHP-скрипт, используя этот метод
webclient.uploadData(string,string,byte[])
Кто-нибудь сказать мне, как я могу получить этот массив байтов [] в сценарии PHP?
Я пробовал $ _POST, $ _ REQUEST, $ _ FILE, но я не получил те же байты, которые отправляю из функции c # !!
C # функция:
byte[] data = File.ReadAllBytes(FileLocation);
WebClient client = new WebClient();
client.Headers.Add("Content-Type", "application/x-www-form-urlencoded");
var text = client.UploadData(URL + "?" + postData), "POST", data);
MessageBox.Show(System.Text.Encoding.ASCII.GetString(text));
PHP
print_r($_POST);
Задача ещё не решена.
Других решений пока нет …