- Регистрация
- 23.05.2014
- Сообщения
- 1 500
- Благодарностей
- 1 268
- Баллы
- 113
Есть сниппет для скачивания картинки
Проблема в том, что в фидлере я не вижу куков в запросе, хотя они есть в переменное cookies.
Я попробовал сделать через кубик, а там все работает) Подозреваю что из-за галочки использовать CookieContainer. Могу ошибаться
C#:
var needShowMessages = false;
var file = string.Empty;
var fileDeleted = true;
project.Variables["RecognitionResult0"].Value= instance.GetCookie();
//----------------------------------------------------------------------------
project.SendInfoToLog("Скачиваем файл", needShowMessages);
try
{
var href = "https://www.xxx.com/profile.php?mode=confirm&id=166339b7a0da00ba2650ceca91dbb7be&idx=0";
var cookies = instance.GetCookie("www.xxx.com",true);
var respType = ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.File;
var timeoutRequest = 30000;
var userAgent = project.Profile.UserAgent;
var maxRedirectCount = 1;
var downloadPath = @"D:\\EX\\";
file = ZennoPoster.HttpGet(href,"127.0.0.1:8888", "UTF8", respType, timeoutRequest, cookies, userAgent, false, maxRedirectCount, null, downloadPath);
fileDeleted = false;
}
catch (Exception ex)
{
throw new Exception("Не удалось скачать файл");
}
Я попробовал сделать через кубик, а там все работает) Подозреваю что из-за галочки использовать CookieContainer. Могу ошибаться