Имя: Пароль:
1C
1С v8
Пост-запрос к 1С
0 несергей
 
30.11.11
17:07
Много информации как из 1С выполнить пост запрос к внешнему ресурсу. А как сделать, чтобы из 1С можно было бы обработать пост запрос от внешнего сервера? Ну т.е. принять какие-то данные.
1 QLgKR
 
30.11.11
17:12
(0) нельзя
2 andrewks
 
30.11.11
17:13
это на уровне web-сервера делать надо
3 Rie
 
30.11.11
17:13
(0) Создай для этой цели внешнюю компоненту - и вперёд.
4 несергей
 
30.11.11
17:32
А с помощью веб-сервисов сделать можно?
5 QLgKR
 
30.11.11
17:33
(4) веб-сервис использует SOAP, произвольный POST нельзя
6 несергей
 
30.11.11
17:40
(5) Так что я не могу сделать html-форму с методом пост, и отправить с помощью нее данные веб-сервису 1с?
7 QLgKR
 
30.11.11
17:41
(6) нет, веб-сервис на вход получает уже обработанные данные
8 несергей
 
30.11.11
17:49
Вот это http://infostart.ru/public/16001/ не реализация того о чем я говорю?
9 QLgKR
 
30.11.11
17:55
(8) нет, это не позволит обрабатывать любой POST запрос.

А в чем собственно задача заключается?
10 несергей
 
30.11.11
18:09
Да вот отправляю пост-запрос платежной системе с данными об оплате. Получаю стандартный ответ 200 (OK). А подробный сведения система отсылает позже, после того как платеж прошел/не прошел на тот url, который я указал в запросе. Данные простые, несколько простых значений. Так вот думаю, как из принять.
11 несергей
 
30.11.11
18:09
*из=их
12 pumbaEO
 
30.11.11
18:13
Тебе разве тоже post шлют в ответ или же страницу html?
13 несергей
 
30.11.11
18:15
В том то и дел что пост, я знаю только описание параметров.
14 pumbaEO
 
30.11.11
18:19
я бы решал эту проблему с помощью wget, если только 1С инициатор сообщения.
15 несергей
 
30.11.11
18:21
1с не инициатор сообщения с ответом, оно приходит через некоторое время по инициативе стороннего сервера.
16 pumbaEO
 
30.11.11
18:23
Тогда только прослойка в виде http сервера, принимает данные и передает в 1С.
17 несергей
 
30.11.11
19:38
Спасибо за подсказки.