
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.10.2015, 16:21
|
|||
|---|---|---|---|
|
|||
google storage, input stream и skip |
|||
|
#18+
Добрый день! Есть гугл-сторадж. На нём есть (очень) большой файл. Мне надо взять, к примеру, 126й гигабайт Только его (т.е. первые 125Гб пропустить). Я сейчас использую библиотеку google-api-services-storage После всех авторизаций-запросов оно отдаёт мне объект sun.net.www.protocol.http.HttpURLConnection.HttpInputStream Когда я ему говорю skip(125*ONG_GB) он тупо вычитывает это гигабайт, сплёвывая в /dev/null. Но это плохое решение. Как быть? 1. Как-то заставить HttpInputStream позиционироватся напрямую на нужный Гб? 2. Как-то объяснить com.google.api.services.storage.model.StorageObject что надо поток дать не с начала? 3. Использовать другую библиотеку? Гугл :) находит только про resume upload... -- Алексей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.10.2015, 16:24
|
|||
|---|---|---|---|
|
|||
google storage, input stream и skip |
|||
|
#18+
Обрати внимание на такую штуку как HTTP Range header. Не знаю есть ли она в API, но гугл по HTTP её полюбому должен поддерживать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.10.2015, 16:32
|
|||
|---|---|---|---|
|
|||
google storage, input stream и skip |
|||
|
#18+
Alexey Tomin, В StorageRequest есть метод setRequestHeaders() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.10.2015, 17:19
|
|||
|---|---|---|---|
|
|||
google storage, input stream и skip |
|||
|
#18+
Да вроде есть всё . Но вот пишу Код: java 1. 2. 3. 4. 5. А мне едут байты с нулевого. Что-то чепуха какая-то... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.10.2015, 17:29
|
|||
|---|---|---|---|
|
|||
google storage, input stream и skip |
|||
|
#18+
Блин, вот что значит "после 6 вечера"- туплю уже :) Код: java 1. 2. 3. 4. 5. И всё... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2124835]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
2ms |
| others: | 244ms |
| total: | 367ms |

| 0 / 0 |
