Общие примеры для okhttp охватывают сценарии получения и публикации.Okhttp проверить размер файла без загрузки файла
Но мне нужно получить размер файла файла с URL-адресом. Поскольку мне нужно сообщить об этом пользователю и только после получения разрешения на загрузку файла.
В настоящее время я использую этот код
URL url = new URL("http://server.com/file.mp3");
URLConnection urlConnection = url.openConnection();
urlConnection.connect();
int file_size = urlConnection.getContentLength();
упоминается в этом StackOverflow вопрос How to know the size of a file before downloading it?
который работает, но как я с помощью okhttp в моем проекте для других получить запросов я в надежде использовать его для этого сценарий также.
это загружает файл – pt123