Спасибо за ответы!
Буду читать и пробовать. Поймите еще меня правильно - я пользовался поисковиками, но как правильно задать поисковый запрос знают только опытные програмеры, а я лишь должен сейчас написать один функционал - я не сижу в JS днями-ночи
Все статьи пишут рецепты, а мне явно каких-то базовых знаний не хватает. Еще, моя задача не типичная для массы сайтов: на работе есть REST-веб-сервис, он как-то там работает - это закрытый код. Но через curl-консоль все проверяется, 100% рабочее.
Вот что у них в документации написано:
Код:
|
POST:
To create an image with specified compression level the client can add
the uri parameter compression when posting to the folder collection uri.
A curl example of POST of an image with specified compression level
DXT1 in the specified folder(uuid):
curl --request POST ttp://127.0.0.1/folder/49ad30fb-036a-47c7-b098-cf8472ad24eb/?compression=DXT1&name=current_file_name --data-binary @image.jpeg --header "Content-Type: image/jpeg" |
поэтому, я подумал, что хедеры должны быть определенные:
xmlhttp.setRequestHeader("Content-Type", "image/jpeg");
xmlhttp.setRequestHeader("Slug", "ThisIsNewImage");
Мне неважно загружать частями или полностью. Сервера полностью локальные - можно целиком и пачками.
Я не уверен, можно ли через FormData отослать чистый файл с только требуемыми заголовками?