API-интерфейс загрузки файла Azure DataLake. Возвращает этот тип ошибки. Я исправил это.
Эта ошибка возникла из-за проблемы с перенаправлением URL-адреса и отсутствия параметра.
https://<yourstorename>.azuredatalakestore.net/webhdfs/v1/mytempdir/list.txt?op=CREATE
HTTP / 1.1 307 Временное перенаправление на
https://<yourstorename>.azuredatalakestore.net/webhdfs/v1/mytempdir/list.txt?op=CREATE&write=true
если вы и отправляете файл на первый URL-адрес с помощью putasync .it перенаправления на второй URL-адрес, он не принимается для URL-адресов отдыха и вызывает несанкционированную проблему.
Вы можете напрямую указать второй URL-адрес, он работает нормально. потому что у него есть требуемые параметры и без перенаправления. Итак, это загрузка и успешный ответ.
Меня проверили в Rest API File Upload. и заголовок авторизации со схемой на предъявителя и токеном в разделе "Требуется для этого". Я думаю, что вы уже передаете токен только URL-адрес строки запроса, я думаю.
Думаю, это полезно для вас. Переиграй меня.
person
umasankar
schedule
12.08.2017