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

  • Автор темы Автор темы Manless
  • Дата начала Дата начала

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.

подскажите что сделать чтобы больше такого не было?
 
cохранять в файл, а ы похоже качаете как страницу
 
  • Оценить
Реакции: ssXXXss
cохранять в файл, а ы похоже качаете как страницу
Все верно, я таким образом сохраняю xml файлик на комп, который потом обрабатываю в шаблоне

Вернее я сохраняю в переменную, содержимое по ссылке.
 
Вот и я напаролся на такую же бяку.
да уж... и с ютуба не скачаешь
Тип Время Сообщение
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
Спасибо большое за ответ! Мне уже стало страшно, когда я увидел код :-) Поэтому решил сохранить XML "как файл" GET запросом по прямой ссылке на файл XML. Потом прочитал XML кубиком по работе с файлами
ошибка гет.PNG
 
а мне прийдется как-то извращаться...
 
я зна о существовании всевозможных библиотек, но человек заказывал зенобокс... вобщем я решил уже эту проблему, но все таки прескорбно знать что есть такие тупые ограниения. да и вобще обидно каждый день узнавать новую бяку про зенопостер. устал уже...
 
upload_2015-2-6_12-20-34.png
вот сюда поставьте 100 или больше, чтобы данная ошибка не возникала.
поставим больше в последующих билдах по умолчанию.
 
  • Оценить
Реакции: Manless
нет мне такой вариант не подойдет. этож склько мне нужно ставить если человек будет качать одновременно 5гиг?!?!?!?
поставьте не больше, а правильо, чтобы файл качался в файл а не в память!!!!!!
пс. вечно у вас все уперается в слово больше(
 
Последнее редактирование:
во первых при скачивании файла, файл не передается между процессами, только путь к нему.
во вторых для скачивания огромных файлов этот метод не предназначен, к следующему билду постараемся исправить данную ситуацию.
в третьих если надо скачать огромный файл всегда можно запустить внешний процесс типа wget или использовать C# снипет типа WebClient.DownloadFile
 
  • Оценить
Реакции: dian4ik25

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