В документации сказано что, с начала нужно получить ссылку для загрузки файла и затем с помощью полученной ссылки загрузить сам файл. Путь к файлу в пером запросе нужно указать в виде
Путь, по которому следует загрузить файл. Например, %2Fbar%2Fphoto.png. Максимальная длина имени загружаемого файла — 255 символов; максимальная длина пути — 32760 символов.
Путь в значении параметра следует кодировать в URL-формате.
Если попробовать на полигоне ввести в поле path путь вроде %2Fhome%2Fuser%2Fimage.png , то в ссылке она уже кодируется как %252Fhome%252Fuser%252Fimage.png , что отливается от документации. Если вводить /home/user/image.png, то он ругается на отсутствие пути(если попробовать ввести путь диска, то он его распознает и скажет напричер, что disk:/image.png существет. Т.е. в первом запросе нужно указать путь куда загрузить файл? Но во втором запросе на полигоне параметр path описан как место для загрузки файла и точно так же ругается на пути локального диска, к тому же в документации сказано, что второй запрос нужно посылать методом put, а в полигоне он указан как post, получается эти запросы не связаны друг с другом? Или я что то не так делаю?
Описание загрузки в документации :
https://uploader23j.disk.yandex.net:443/upload-tar..."
Методы загрузки на
Если эти методы в полигоне не связаны, то как отправить запрос на загрузки? Куда положить полученную ссылку в запросе и как все таки корректно прописать путь до файла на локальном диске?