![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
Привет всем.
Стоит цель создать uploader для youtube. В принципе все уже работает как часы (ну не считая privacy issue). Но есть проблема, дело в том, что когда запрашиваю RequestStream, и начинаю в него писать (по сути загружать) данные, то цикл записи из файла и POST данных, происходит за считанные секунды, видимо записывается в буфер, и только после запроса GetResponse, поток останавливается, видимо пока загрузятся данные и вернется response от youtube сервиса, либо ошибка. Вопрос в том, как заставить RequestStream сразу после Write загружать данные в веб, а не в буфер. Находил многие решения, типа метода Flush(), или же в false свой-во AllowWriteStreamBuffering или SendChunked с не установленным ContentLength, но ничего не помогло. А оставлять так, нет смысла, т.к. функцию отмены загрузки и прогресс загрузки не сделать вообще в таком случае. Вот код как я все сделал, прошу помощи. Я исключил некоторые классы, для сериализации и других мелочей, они роли в вопросе не имеют. Код:
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 25.09.2009
Сообщений: 525
|
![]()
в http 1.0 в любом случае данные передаются цельным блоком насколько я помню
а вот в 1.1 уже сделали режим chunked или как-то так, думаю куда-то в эту сторону надо копать может сам ютуб его не поддерживает раз не помогло.. Последний раз редактировалось m0nax; 05.10.2010 в 16:08. Причина: дочитал вопрос ) |
![]() |
![]() |
![]() |
#3 | |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 25.09.2009
Сообщений: 525
|
![]()
Можно для надежности вручную установить
Код:
Последний раз редактировалось m0nax; 05.10.2010 в 17:31. |
![]() |
![]() |
![]() |
#5 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
Боюсь уже и так 1.1 установлен
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
VB.NET HttpWebRequest | reyn90 | Помощь студентам | 9 | 27.03.2010 05:06 |
HttpWebRequest и Cookie | d9m0n | Общие вопросы .NET | 1 | 23.12.2009 11:38 |
Cookie & HttpWebRequest & авторизация | Geniy00 | Общие вопросы .NET | 0 | 29.11.2009 21:03 |
Проблема с HttpWebRequest и HttpWebResponse | 3dgraph | Общие вопросы .NET | 2 | 15.07.2009 11:20 |
HttpWebRequest и HttpWebResponse | Bbo | Общие вопросы .NET | 1 | 14.05.2009 15:51 |