Ошибка при сохранение файла через GET запрос

Manless

Client
Регистрация
09.01.2014
Сообщения
186
Благодарностей
33
Баллы
28
Вот такую внезапно ошибку получил:
Тип Время Сообщение
19:39:34 Выполнение действия Http The maximum message size quota for incoming messages (10485760) has been exceeded. To increase the quota, use the MaxReceivedMessageSize property on the appropriate binding element.

подскажите что сделать чтобы больше такого не было?
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
cохранять в файл, а ы похоже качаете как страницу
 
  • Спасибо
Реакции: ssXXXss

Manless

Client
Регистрация
09.01.2014
Сообщения
186
Благодарностей
33
Баллы
28
cохранять в файл, а ы похоже качаете как страницу
Все верно, я таким образом сохраняю xml файлик на комп, который потом обрабатываю в шаблоне

Вернее я сохраняю в переменную, содержимое по ссылке.
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
Вот и я напаролся на такую же бяку.
да уж... и с ютуба не скачаешь
Тип Время Сообщение
21:14:15 Ошибка при выполнении запроса Превышена квота максимального размера сообщения для входящих сообщений (10485760). Для увеличения квоты используйте свойство MaxReceivedMessageSize соответствующего элемента привязки.
мало того что таумаут в бесконечность нужно ставить так у него еще и ограничения...
бреееееед
код
Код:
string video_path = ZennoPoster.HttpGet(project.Variables["direct_url"].Value,//url
    project.Variables["proxy"].Value,//proxy
    "UTF-8",
    InterfacesLibrary.Enums.Http.ResponceType.File,
    300000, //timout
    "",// cookies
    "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36",//project.Profile.UserAgent,//useragent
    true,//use redirect
    5,//maxredircount
    new String[] {}
);
в кубике
Тип Время Сообщение
21:23:49 Выполнение действия Http Превышен таймаут ResourceDownloader.GetResult.
время стоит 999999
или те же
Тип Время Сообщение
21:38:11 Выполнение действия Http Превышена квота максимального размера сообщения для входящих сообщений (10485760). Для увеличения квоты используйте свойство MaxReceivedMessageSize соответствующего элемента привязки.
wget или curl прийдетя в зенобокс пихать... - ужасн.х
 
Последнее редактирование:
  • Спасибо
Реакции: Manless

Manless

Client
Регистрация
09.01.2014
Сообщения
186
Благодарностей
33
Баллы
28
Спасибо большое за ответ! Мне уже стало страшно, когда я увидел код :-) Поэтому решил сохранить XML "как файл" GET запросом по прямой ссылке на файл XML. Потом прочитал XML кубиком по работе с файлами
ошибка гет.PNG
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
а мне прийдется как-то извращаться...
 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
я зна о существовании всевозможных библиотек, но человек заказывал зенобокс... вобщем я решил уже эту проблему, но все таки прескорбно знать что есть такие тупые ограниения. да и вобще обидно каждый день узнавать новую бяку про зенопостер. устал уже...
 

darkdiver

Administrator
Команда форума
Регистрация
13.01.2009
Сообщения
2 285
Благодарностей
2 730
Баллы
113
upload_2015-2-6_12-20-34.png
вот сюда поставьте 100 или больше, чтобы данная ошибка не возникала.
поставим больше в последующих билдах по умолчанию.
 
  • Спасибо
Реакции: Manless

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
нет мне такой вариант не подойдет. этож склько мне нужно ставить если человек будет качать одновременно 5гиг?!?!?!?
поставьте не больше, а правильо, чтобы файл качался в файл а не в память!!!!!!
пс. вечно у вас все уперается в слово больше(
 
Последнее редактирование:

darkdiver

Administrator
Команда форума
Регистрация
13.01.2009
Сообщения
2 285
Благодарностей
2 730
Баллы
113
во первых при скачивании файла, файл не передается между процессами, только путь к нему.
во вторых для скачивания огромных файлов этот метод не предназначен, к следующему билду постараемся исправить данную ситуацию.
в третьих если надо скачать огромный файл всегда можно запустить внешний процесс типа wget или использовать C# снипет типа WebClient.DownloadFile
 
  • Спасибо
Реакции: dian4ik25

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)