Как отправить txt (или любой другой) файл на сервер указывая правильный путь?
На данный момент я отправляю вот так
form.append("file",new File(["file"], document.getElementById("file").value, {
type: "text/plain",
}));
HTML
<input type="file" id="file" name="add-file" class="file" />
Такой подход у меня показывает вот этот путь что не правильно
C:\fakepath\test.txt
Но мне надо правильно указать путь чтобы все работало.Надо указать абсолютный путь вот так /C:/Users/Max/Desktop/test.txt
Для решения задачи делается немного по другому! Вы загружаете файл через input
. Далее отправляете его на сервер ( кнопка submit
или ajax с предварительно сформированным FormData
). На сервер приходит временный путь хранения данного файла! (fake как у вас указан) Далее средствами серверного языка Вы сохраняете файл в файловой системе сервера и записываете путь в бд или куда хотите, или сразу получаете данные из файла и отправляете на клиент и после удаляете файл с сервера, делаете любые манипуляции. Если бы было как Вы хотите сделать, то любой паренёк смог отправив вам js файл получить любые данные с компьютера без Вашего ведома, просто считав их из файловой системы!
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Хотелось бы увидеть, как возможно реализовать на css падение какого-то маленького объекта по касательной, ну или допустим падающую звезду...
Задание состоит в том, чтобы написать программу вывода графиков функции y(x) для аргумента x, изменяющегося от a до b с шагом h (вводится с клавиатуры)...
Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он вписывался в тематику Stack Overflow на русском