downloadFile Error
panovvitalik opened this issue · 0 comments
panovvitalik commented
При попытке загрузить с яндекс диска файл получаю ошибку.
Код:
Credentials credentials = new Credentials(null, "MY AUTH TOKEN");
RestClient restClient = new RestClient(credentials);
restClient.downloadFile(cloudPath, fileSaveLocation, null);
На вызове downloadFile падает с сообщением:
downloadFile error: Expected ':status' header not present
at com.squareup.okhttp.internal.http.Http2xStream.readHttp2HeadersList(Http2xStream.java:267)
at com.squareup.okhttp.internal.http.Http2xStream.readResponseHeaders(Http2xStream.java:150)
at com.squareup.okhttp.internal.http.HttpEngine.readNetworkResponse(HttpEngine.java:737)
at com.squareup.okhttp.internal.http.HttpEngine.access$200(HttpEngine.java:87)
at com.squareup.okhttp.internal.http.HttpEngine$NetworkInterceptorChain.proceed(HttpEngine.java:722)
at com.squareup.okhttp.internal.http.HttpEngine.readResponse(HttpEngine.java:576)
at com.squareup.okhttp.Call.getResponse(Call.java:287)
at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243)
at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205)
at com.squareup.okhttp.Call.execute(Call.java:80)
at com.yandex.disk.rest.RestClientIO.downloadUrl(RestClientIO.java:101)
at com.yandex.disk.rest.RestClient.downloadFile(RestClient.java:325)
at <MY_PACKAGE>.YandexDriveCloud$10.run(YandexDriveCloud.java:531)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:919)
downloadFile error: Expected ':status' header not present
p.s.
Если проект уже не живой (что по всем признаком именно так) то может тогда лучше убрать все-таки на него ссылку из документации яндекса по REST API, чтобы не вводить никого в заблуждение?!!!!