0
Artyom20
22.10.14
✎
11:10
|
Добрый день, работаю с api ebay.com - они отказались от поддержки ssl 3.0 и перешли на tsl 1.0,
в 1с создаю HTTPСоединение (написано что тсл он поддерживает =\) результата 0 просто ругается "Ошибка работы с Интернет: SSL connect error")
вот код:
ТекстЗаголовка = "";
для Каждого пара из ЗаголовокHTTP Цикл
ТекстЗаголовка = ТекстЗаголовка + ?(ТекстЗаголовка="","",символы.ВК+Символы.ПС) + пара.Ключ + ?(пара.Значение=Undefined,"",":"+пара.Значение);
КонецЦикла;
если Профиль.ИспользоватьПрокси тогда
HTTPСоединение = Новый HTTPСоединение(ЧастиURL.ИмяСервера,,,,Прокси,?(ЧастиURL.Протокол ="https",Истина,ложь));
иначе
HTTPСоединение = Новый HTTPСоединение(ЧастиURL.ИмяСервера,,,,,?(ЧастиURL.Протокол ="https",Истина,ложь));
конецесли;
ИмяФайлаОтвета = ПолучитьИмяВременногоФайла();
HTTPСоединение.ОтправитьДляОбработки(ИмяФайлаОтправки,ЧастиURL.ПустьКФайлуНаСервере,ИмяФайлаОтвета,ЗаголовокHTTP);
УдалитьФайлы(ИмяФайлаОтправки);
Файл = новый файл(ИмяФайлаОтвета);
если не Файл.Существует() тогда
Сообщить("Нет ответа от сервера");
return;
КонецЕсли;
|
|