Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   REST, XMLHttpRequest, закачка картинки через POST (https://javascript.ru/forum/misc/38110-rest-xmlhttprequest-zakachka-kartinki-cherez-post.html)

Svetozar 20.05.2013 15:35

Цитата:

Сообщение от Deff (Сообщение 251671)
Как всё - мучительно. Если есть пользователи, наверно есть загрузка автара с компа - гляньте форму

Нет ничего такого. REST-сервер это оболочка для большого сервера хранения 3d-сцен, текстур, шрифтов и т.д. Собственно, операция экспорта картинок туда требуется только для добавления новой текстуры - что мне и надо.

Я разработчиков уже мучал - примеров других нет. Походу им разработал ДЕМку кто-то на фрилансе и забыли про неё.

dmitriymar 20.05.2013 15:37

Цитата:

Сообщение от Svetozar
Как представить изображение с локального диска в виде данных, чтобы отправить POST'ом на сервер?

Чем форма загрузки файла в фрейме не устраивает?
И пост, и без перезагрузки страницы .
И кода целых 2 строки -отследить правильность сохранения .
И приём широко используемый.
И кросбраузерно.
И источников информации в гугле море .
И .....

Цитата:

Сообщение от Svetozar
Как представить изображение с локального диска в виде данных, чтобы отправить POST'ом на сервер?

Так как и говорили -не зачем свои велосипеды строить противоречащие документации . С диска на прямую прочитать нельзя по адресу. Написано ведь " или результат чтения FileReader" -гугл с лёгкостью отвечает на возникающие вопросы

Deff 20.05.2013 15:41

Цитата:

Сообщение от Svetozar
Как представить изображение с локального диска в виде данных, чтобы отправить POST'ом на сервер?

Вид формы примерно таков( только ссылка в action - своя
<form id="upload" method="post" action="/profile.php?action=upload" enctype="multipart/form-data" >
<input id="fld1" name="req_file" type="file" />
<p><input type="submit" value="Загрузить" /></p>
</form>

Svetozar 20.05.2013 19:30

Цитата:

Сообщение от Deff (Сообщение 251678)
Вид формы примерно таков( только ссылка в action - своя
<form id="upload" method="post" action="/profile.php?action=upload" enctype="multipart/form-data" >
<input id="fld1" name="req_file" type="file" />
<p><input type="submit" value="Загрузить" /></p>
</form>

Неожиданно, но именно этого оказалось достаточно. Спасибо!
Вот бы еще зашить в отправку заранее зашитый логин и пароль..

Svetozar 27.05.2013 14:41

Нашел адекватный ответ на мой вопрос!
Для тех кто будет еще искать ответ на мой вопрос - две статьи в реальную помощь:
Цикл статей тут - http://xdan.ru/Working-with-files-in...he-Basics.html
И полезные доп.команды - http://www.html5rocks.com/ru/tutorials/file/dndfiles/


Часовой пояс GMT +3, время: 04:04.