Имя: Пароль:
1C
1С v8
Данные по http
,
0 ololoraise
 
06.02.18
19:36
Всем привет! Необходимо средствами 1с8 получить данные с сайта по ссылке http://check.egais.ru/?id=b5e8b019-e648-408c-b6b3-f296976199c0&dt=1102161146&cn=020000606467
Вот код:

Хост = "check.egais.ru";
HTTPСоединение = Новый HTTPСоединение(Хост);
ПутьНаСервере = "id=b5e8b019-e648-408c-b6b3-f296976199c0&dt=1102161146&cn=020000606467";
HTTPЗапрос = Новый HTTPЗапрос(ПутьНаСервере);
ИмяВременногоФайла = ПолучитьИмяВременногоФайла("html");
Результат =  HTTPСоединение.Получить(HTTPЗапрос, ИмяВременногоФайла);

Все хорошо, но я получаю постоянно ссылку на самого себя, т.е. "Object moved to {here}." В here ссылка http://check.egais.ru/?id=b5e8b019-e648-408c-b6b3-f296976199c0&dt=1102161146&cn=020000606467

Помогите, как правильно сделать запрос на сайт?
Спасибо за помощь!
1 Tateossian
 
06.02.18
19:47
У тебя там походу код возврата 300, или перманентный редирект. Нужно по этой ссылк еще раз сделать запрос.
2 Tateossian
 
06.02.18
19:47
А в отладчике хрома во вкладке network что?
3 Borteg
 
06.02.18
19:48
(0) "id=b5e8b019-e648-408c-b6b3-f296976199c0&dt=1102161146&cn=020000606467";
а где "?"
4 ololoraise
 
06.02.18
19:53
(2) status 200
(3) пробовал, тоже самое.
5 ololoraise
 
06.02.18
19:56
(1) код 302 возвращает
6 ololoraise
 
06.02.18
19:56
+(5) в 1С Результат.КодСостояния
7 ololoraise
 
06.02.18
20:10
(1) да, все получилось, спасибо!