Чтобы загрузить изображение на сервер, самый простой способ - это просто использовать форму:
<form action="your/upload/path/here">
<input type="file" name="this-string-will-get-transferred-too">
<input type="submit">
</form>
Затем в любой используемой вами серверной системе вы захотите создать какой-нибудь обработчик для получения HTTP-запроса и файла, отправляемого формой при нажатии кнопки «Отправить», а затем использовать API-интерфейс файла / фреймворка этого языка сервера для его сохранения. где бы вы ни были на вашем сервере.
Это означает, что вам нужно будет создать код на стороне сервера для обработки файла и его сохранения, а также для запуска файла на локальном компьютере, чтобы сохранить файл в собственной файловой системе , поскольку браузеры, как правило, не могут сохранять файлы в произвольных местах в вашей файловой системе .
Как только вы настроите систему передачи файлов, когда часть браузера будет отправлять файлы с помощью какого-либо ввода файлов, а код бэкенда для сохранения файла в определенном каталоге, вы можете естественным образом запустить серверное программное обеспечение на своем локальном компьютере. машина для достижения перемещения файла от C: => D:
вещь.
Хорошие примеры получения файлов на стороне сервера, например, с сервера Node.js, можно найти на сайте: Узел получения файла js в HTTP-запросе .