Я хочу, чтобы мое приложение ИОС, чтобы загрузить HTML-файл в папку моего Ubuntu ServerHTTP POST загрузки из КСН в указанную папку сервера
Im отправки HTTP POST от КСН. Я только хочу загрузить в эту папку на моем сервере.
Это просто прототип функции, которая не будет доступна для внешнего мира, так что я не имею никаких забот безопасности для ныне
<?php
error_reporting(E_ALL); ini_set('display_errors', 1);
$target_dir = "/var/www/html/";
$postVar = $_POST['data'];
$target_file = $target_dir . basename(“test.html");
$fp = fopen($target_file, "w") or die("Couldn't open $target_file for writing!");
fwrite($fp, $postVar) or die("Couldn't write values to file!");
fclose($fp);
echo "Saved to $file successfully!";
header("Content-Disposition: attachment; filename=" . basename($target_file));
?>
Если файл отправляется на сервер с ИОС с использованием HTTP POST, есть ли еще что мне нужно сделать, чтобы получить файл/преобразовать его обратно в .html? Я считаю, что мне нужно содержимое тела файла
Единственный ответ я получаю в Xcode является «SharingTravelStories [2666: 178049] Получение ответа сервера завершена»
спасибо, что изменилось в редактировании –
Если бы это было правильно в исходном коде, убедитесь, что пользователь работает веб-сервис имеет доступ к/вар/WWW написать/html/... – dbinns66
Я изменил разрешения, так что у www-данных есть доступ на запись - это идея? –