На моем сайте есть скрипт .php, на который наши клиенты могут размещать заказы.
$destname = CreateUniqueOrderFileName();
if (is_uploaded_file($_FILES['file']['tmp_name'])) {
if (move_uploaded_file($_FILES['file']['tmp_name'], $destname))
echo "OK";
else
echo "ERROR: move";
}
Поэтому для своих клиентов я написал приложение на C #, и если я загружаю заказ, я делаю что-то вроде этого:
var client = new WebClient();
byte[] response = client.UploadFile("http://mywebsite/order.php", "POST", orderFile);
Но теперь у меня есть клиент, который использует Oracle и хочет разместить заказ с использованием PL / SQL.
Я пытаюсь сказать ему, что он должен сделать файл, загруженный через HTTP POST, и использовать multipart / form-data, но он меня не понимает. Возможно, я использую неправильный словарь или не использую стандарты.
У кого-то есть пример того, как опубликовать файл в сценарии .php на PL / SQL, или предложение, где найти дополнительную информацию, загружая файл на веб-страницу .php с клиентом Oracle.