0
Nikname232
09.01.19
✎
21:19
|
Всем привет!
Такая ситуация, имею желание скачать картинку с вот этого адреса но, какая то интересная штука, По методу HTTPСоединение не хочет выдает ошибку времени вот код:
Сервер = "firebasestorage.googleapis.com";
Ресурс = "v0/b/app-chat-api-com.appspot.com/o/2019%2F1%2F9%2Fd8482cbb-8462-44ed-a92d-d16b2a697a9b.jpeg?alt=media&token=72b0b199-259d-4494-a78a-ce7371d827fa"
Соединение = Новый HTTPСоединение(Сервер,443,,,,500,Новый ЗащищенноеСоединениеOpenSSL);
Запрос = Новый HTTPЗапрос(Ресурс);
Ответ = Соединение.Получить(Запрос);
ДвоичныеДанныеКартинки = Ответ.ПолучитьТелоКакДвоичныеДанные();
Из телеграмма этот код скачивает картинки.
Решил по другому через КОМ компоненту.
во как:
URL = ";;
WinHttp = Новый COMОбъект("WinHttp.WinHttpRequest.5.1");
WinHttp.Option(2,"utf-8");
WinHttp.Open(ТипЗапроса,URL,0);
Если Картинка = Неопределено Тогда
WinHttp.setRequestHeader("Content-type", "application/json");
КонецЕсли;
WinHttp.Send();
ТекстОтвета = WinHttp.ResponseStream();
Сервет 403 ошибку присылает. Боль
|
|
5
Nikname232
09.01.19
✎
22:24
|
WinHttp = Новый COMОбъект("WinHttp.WinHttpRequest.5.1");
WinHttp.Option(2,"utf-8");
WinHttp.Open(ТипЗапроса,URL,0);
WinHttp.Send();
Заголовки убрал :D
|
|