|
1С Принять данные с веб-сервера в 1С | ☑ | ||
---|---|---|---|---|
0
QWarLockQ
10.01.17
✎
14:16
|
Приветствую. Задача появилась такая: как можно принять данные в 1С (Get, Post или ещё как-нибудь). Я раньше принимал через ПрочитатьXML, который находился на сервере. Сейчас проблема в том, что сейчас этот костыль не будет работать корректно и нужно что-то придумать. Может есть компоненты какие?
|
|||
1
Cool_Profi
10.01.17
✎
14:21
|
HTTPСоединение.Получить (HTTPConnection.Get)
HTTPСоединение (HTTPConnection) Получить (Get) Вариант синтаксиса: По HTTP-запросу Синтаксис: Получить(<HTTPЗапрос>, <ИмяВыходногоФайла>) Параметры: <HTTPЗапрос> (обязательный) Тип: HTTPЗапрос. HTTP-запрос. <ИмяВыходногоФайла> (необязательный) Тип: Строка. Имя файла, в который следует записать тело ответа. Если не задан, то тело ответа может быть получено из объекта HTTPОтвет. Описание варианта метода: Получает ресурс по HTTP-запросу. Вариант синтаксиса: По адресу Синтаксис: Получить(<Источник>, <ИмяВыходногоФайла>, <Заголовки>) Параметры: <Источник> (обязательный) Тип: Строка. Адрес ресурса на сервере. <ИмяВыходногоФайла> (обязательный) Тип: Строка. Имя файла, в который помещаются данные полученного ресурса. <Заголовки> (необязательный) Тип: Соответствие; Строка. Позволяет добавлять к запросу на сервер заголовки в виде строки, содержащей текстовые пары "Заголовок" - "Значение", разделяемые комбинацией символов ВК + ПС, или в виде cоответствия "Заголовок" - "Значение заголовка". Описание варианта метода: Получает ресурс по адресу. Если код статуса HTTP, возвращенный сервером, >= 400, вызывается исключение. Возвращаемое значение: Тип: HTTPОтвет. Описание: Получает ресурс из указанного адреса. Доступность: Тонкий клиент, сервер, толстый клиент, внешнее соединение. |
|||
2
QWarLockQ
10.01.17
✎
14:25
|
(1) Это получается, чтобы получить данные, надо будет сначала обратиться в web-сервису в 1С с сайта, затем 1С будет обращаться к сайту, затем сайт, отдаст данные в 1С, затем в 1С нужно будет обратно сайту.
Есть способ типа Сайт->1C->Сайт? |
|||
3
QWarLockQ
10.01.17
✎
14:26
|
Типа через get отправил в 1С (через веб-сервис или http-сервис), и получил обратно что надо
|
|||
4
Cool_Profi
10.01.17
✎
14:26
|
(2) Ты сам-то понимаешь, что конкретно тебе нужно? Или так, кисель бензином решил развести?
|
|||
5
Fragster
гуру
10.01.17
✎
14:26
|
||||
6
QWarLockQ
10.01.17
✎
14:28
|
(4) Мне нужно принять параметры, провести поиск с этими параметрами и отдать обратно то, что нашёл, никакого киселя и бензина
|
|||
7
BuHu
10.01.17
✎
14:56
|
(6) так опубликуй веб-сервис пусть он принимает и отвечает.
|
|||
8
d546
10.01.17
✎
15:17
|
опиши нормально, что тебе надо (откуда что и куда), а не модели костылей установленных у тебя сейчас
|
|||
9
Юрий Лазаренко
10.01.17
✎
15:18
|
(2) Http-сервис в 1С сделай. Сайт его дернет с нужными параметрами, 1С сформирует необходимые данные и вернет обратно сайту.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |