Я получаю следующую ошибку с сервера (записано в python)
Ошибка:
* Для аутентификации 1021 * требуется действительный заголовок Date или x-amz-date
Но эта проблема возникает только в Android 5, а не в вышеприведенных версиях. Также следует отметить, что я нигде не использую Amazon Web Services (AWS) на своем сервере.
Я использую стороннюю библиотеку PRDownloader для загрузки. Нет определенного c кода, которым я мог бы поделиться, все, что я делаю, это:
val downloadId = PRDownloader
.download(url, pathWhereFileShouldBeDownloaded, nameWithWhichDownloadedFileWillBeSaved)
.setHeader("Authorization", authKey)
.build()
.start(object : OnDownloadListener
{
override fun onDownloadComplete()
{
Log.d(TAG, "Download successful")
}
override fun onError(error: Error?)
{
error?.run {
Log.e(TAG, "Was it connection error? ${if (isConnectionError) "Yes" else "No"}")
Log.e(TAG, "Was it server error? ${if (isServerError) "Yes, with following message\n$serverErrorMessage" else "No"}")
}
}
})
Есть идеи, что может быть не так и как я могу решить эту проблему?