Имя: Пароль:
1C
 
Как прописать авторизацию на сайте и получить цены с сайта?
0 ZSSSP
 
18.10.17
09:53
Помогите авторизоваться на сайте? и получить цены? или пример авторизации и соединения с сайтом.сайт "http://www.autopiter.ru";,получить цены со страницы "http://www.autopiter.ru/goods/wht005437";.Есть пример пробывал реализовать но ошибка ssl.

// Создаем новое HTTP соединение с указанием сервера
// Последний параметр отвечает за использование защищенного соединения
ИмяСервера = "http://www.autopiter.ru";;
СсылкаНаРесурс = "http://www.autopiter.ru/goods/wht005437";;
ssl1 = Новый ЗащищенноеСоединениеOpenSSL(Неопределено, Неопределено);
HTTP = Новый  HTTPСоединение(ИмяСервера,,"hk05c6z","Qwerty123",,Истина,ssl1,);
// Получим временный файл для передачи в теле POST запроса
ФайлТелаЗапроса = ПолучитьИмяВременногоФайла();
// Запишем в файл содержимое тела запроса (текст)
ТекстФайл = Новый ТекстовыйДокумент;
ТекстФайл.УстановитьТекст(ФайлТелаЗапроса);
ТекстФайл.Записать(ФайлТелаЗапроса, КодировкаТекста.ANSI);
// Получим размер данных для передачи в заголовок
ФайлНаОтправку = Новый Файл(ФайлТелаЗапроса);
РазмерФайлаНаОтправку = XMLСтрока(ФайлНаОтправку.Размер());
// Получим временный файл — тело ответа POST запроса
ФайлРезультат = ПолучитьИмяВременногоФайла();
// Заголовок создадим в виде соответствия
ЗаголовокЗапросаHTTP = Новый Соответствие();
// Передаем в заголовках размер и тип данных на отправку
ЗаголовокЗапросаHTTP.Вставить("Content-Length", РазмерФайлаНаОтправку);
ЗаголовокЗапросаHTTP.Вставить("Content-Type", "application/json; charset=utf-8");
// Отсылаем POST запрос на обработку.
// СсылкаНаРесурс — ссылка на веб-сервер (страницу), к которой посылается POST запрос
HTTP.ОтправитьДляОбработки(ФайлТелаЗапроса, СсылкаНаРесурс, ФайлРезультат, ЗаголовокЗапросаHTTP);
// Получим ответ
ТекстовыйФайлОтвета = Новый ТекстовыйДокумент;
ТекстовыйФайлОтвета.Прочитать(ФайлРезультат, КодировкаТекста.UTF8);
СтрокаОтветаСервера = ТекстовыйФайлОтвета.ПолучитьТекст();
1 ZSSSP
 
18.10.17
14:40
не кто не знает?