Но вот мне понадобилось на js, написать простой код, 4 часа убил, не могу сообразить как правильно сделать. Подскажите пжлст. Получаю по id выбранный файл из input. В консоль попадают все атрибуты, размер итд, все ок. Но как мне теперь этот файл сохранить в выбранной директории, тут у меня мозг взорвался. На других языках есть файловая переменная, а тут хрен пойми что. Подскажите как сделать? Интуитивно понимаю что 2 строчки кода, но сделать сам не могу. Почитал про fileread, Ajax,file api. ,Но половина все равно не понял. Не учить же язык с нуля? Помогите плиз!
как бы отсутсвие функций для работы с файловой системой как бы намекает , на то что js не может напрямую с ней общаться
Никак. В браузере у тебя нет доступа к файловой системе. Лучше будет описать задачу что нужно сделать, т.к. ты явно не туда воююешь сейчас
Ну ты закидываешь файл в инпут, отправляешь это обычной формой или ajax но выбираешь тип multipart/form-data и уже питоном считываешь буфер файла
Ну то есть пост запрос, и больше никак?
Грубо говоря JS ограничен вкладкой на которой запушен. Можно сказать открытая вкладка с документом это некая песочница. Если бы JS из браузера мог писать на диск, в мире произошло бы много неприятных вещей, это опасно.
Обсуждают сегодня