|
Загрузка изображения с сайта
| ☑ |
0
alexkv_m
18.06.15
✎
12:38
|
Всем привет! Кто знает, как можно получить изображение, когда ссылка на него вида: ";, а не ";?
Такой код не работает:
Соединение = Новый HTTPСоединение(Сервер);
// АдресКартинки = ";;
Запрос = Новый HTTPЗапрос(АдресКартинки);
Ответ = Соединение.Получить(Запрос);
ДвоичныеДанныеКартинки = Ответ.ПолучитьТелоКакДвоичныеДанные();
|
|
1
ДенисЧ
18.06.15
✎
12:41
|
Получить ответ, распарсить, выдернуть прямую ссылку на картинку, загрузить картинку
|
|
2
anatoly
18.06.15
✎
12:52
|
а если без HTTPЗапрос обойтись?
|
|
3
alexkv_m
18.06.15
✎
12:57
|
(1) А как ответ парсить? В заголовках ответа нет соответствия типа "image/jpg"
(2) А через что еще можно?
|
|
4
ДенисЧ
18.06.15
✎
12:59
|
(2) Используй Новый Справочник.СтраницыСайтаЛибРусек.
|
|
5
ДенисЧ
18.06.15
✎
13:00
|
(3) Как text/html
|
|
6
anatoly
18.06.15
✎
13:01
|
(3) Соединение.Получить("cover/111834", "111834.jpg");
что возвращается?
|
|
7
alexkv_m
18.06.15
✎
13:10
|
(6) тоже самое что в (0)
|
|
8
anatoly
18.06.15
✎
13:25
|
(7) так в (0) не расшифровано что значит "код не работает".
а вариантов много...
|
|
9
alexkv_m
18.06.15
✎
14:18
|
(8) Все получилось. Спасибо) Строку адреса не корректную передавал, надо было как в (6)
|
|