Загрузка фотографий

Mpel

Новичок
Регистрация
25.07.2019
Сообщения
2
Благодарностей
1
Баллы
3
Всем привет. Пытаюсь скачать фотографию по ссылке https://ik.imagekit.io/demo/tr:h-300,oi-logo-white_SJwqB4Nfe.png,ofo-top_right/medium_cafe_B1iTdD0C.jpg
Но фотка качается без логотипа, скачиваю через экшен GET. Дело не в этой фотографии именно,
вот еще пример ,
https://ik.imagekit.io/6z4pcrki1/tr:h-240,w-360,fo-face/12_iXQZ3ECxp.jpg . Фотография качется без обработки. Хотя в Зено в Браузере она то открывается обработанная. Подскажите, может кто сталкивался, какие настройки поставить в браузере, чтобы фотки качались уже обработанные ?
 

orka13

Client
Регистрация
07.05.2015
Сообщения
2 167
Благодарностей
2 169
Баллы
113
Причина видна при сравнении запросов через Fiddler:
Зенка в запросах конвертирует урл в такой вид:
Код:
https://ik.imagekit.io/demo/tr:h-300%2Coi-logo-white_SJwqB4Nfe.png%2Cofo-top_right/medium_cafe_B1iTdD0C.jpg
А сервис не принимает такой урл. Вернее принимает, но тогда игнорирует те параметры что после запятой идут. Либо качайте через браузерный шаблон, либо может кто подскажет как послать Get-запрос без конвертации (пробовал кубиком и через C#+ZennoPoster.HttpGet, - без результатов). Может еще библиотеками типа xNet можно как-то.

UPD. Нашел решение (спс этому посту):
C#:
WebClient client = new WebClient();
string filename = Path.GetFileName(@"https://ik.imagekit.io/demo/tr:h-300,oi-logo-white_SJwqB4Nfe.png,ofo-top_right/medium_cafe_B1iTdD0C.jpg"); // парсим название файла из урла
client.DownloadFile( @"https://ik.imagekit.io/demo/tr:h-300,oi-logo-white_SJwqB4Nfe.png,ofo-top_right/medium_cafe_B1iTdD0C.jpg", @"d:\" + filename);
Ну можно настроить там формированию пути картинки по своему. И не забыть добавить сначала в юзинги:
Код:
using System.Net;
 
Последнее редактирование:

Mpel

Новичок
Регистрация
25.07.2019
Сообщения
2
Благодарностей
1
Баллы
3
Спасибо за решение. Воспользуюсь . Я пока через модуль CaptchaSever.dll стал качать
 
  • Спасибо
Реакции: orka13

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