Имя: Пароль:
1C
 
Как подключиться к чужому Http сервису из1с?
0 23th
 
04.03.20
02:17
У нас есть база 1с которая хочет подключаться к другой базе 1с.
На этой другой базе 1с стоит http сервис.
Я могу посмотртеь данные с этого сервиса через гугльхром или иной браузер, а как получать данные в 1с?
Искал статьи в интернете, а там только статьи как опубликовывать http сервиса, а не как к им подключаться.
Спасибо!
смотрел HTTPСервисОтвет - ничего не понятно, в описании (Ф1).
Можно скинуть ссылку на пример?
Всем еще раз спасибо.
1 Галахад
 
гуру
04.03.20
04:51
2 sitex
 
naïve
04.03.20
07:45
(0) Кликнув на Я праве темы топика , я нашел кучу примеров. Вы точно искали в нашем сегменте интернета?
3 23th
 
04.03.20
10:05
d (2) в этих пример не написано как делать подключение из другой базы
4 23th
 
04.03.20
10:07
(2) У нас есть база 1с которая хочет подключаться к другой базе 1с.
На этой другой базе 1с стоит http сервис.
5 Windyhead
 
04.03.20
10:13
(4) в гугл "1c http запрос" получите сотню примеров
6 23th
 
05.03.20
11:49
(1) тут описан метод POST это замечательно! Но мне нужен метод GET

ИмяКомпьютера = "localhost";
Соединение2 = Новый HTTPСоединение(ИмяКомпьютера+"/base/hs/Exchange",, Объект.Логин, Объект.Пароль);
ОтветHTTP = Соединение2.ОтправитьДляОбработки(Запрос);

Конечно метод POST удобнее, но у меня передаются всего 1 параметр, так что метод GET целесообразнеее, я пишу в браузере так:
http://localhost/base/hs/uznat?kod=0030
7 23th
 
05.03.20
12:29
походу надо ОтправитьДляОбработки(Запрос)

вот только что писать в соединении и в запрос?
я писал так:

Запрос = Новый HTTPЗапрос;
Запрос.АдресРесурса = "?kod=0030";

че то не работает((
8 ДенисЧ
 
05.03.20
12:43
(7) УстановитьТелоЗапросаИзСтроки()
9 Garykom
 
гуру
05.03.20
12:52
Радует что все больше 1Сников начинают юзать http сервисы.

Не радует что сами не могут найти в инете как хотя там инфы просто завались.
10 Garykom
 
гуру
05.03.20
12:53
(7) У тебя адрес ресурса это все что после адреса сервера в url.
Адрес сервера у тебя "localhost"
11 Галахад
 
гуру
05.03.20
12:54
(6) Get от Post в 1С, по-моему отличаются только отсутствием или наличием тела запроса.
12 Garykom
 
гуру
05.03.20
12:55
13 Garykom
 
гуру
05.03.20
12:55
(11) Неа. При GET тоже можно тело запроса
14 Галахад
 
гуру
05.03.20
12:59
(13) Хм. А в чем тогда отличие. В 1С.
15 Garykom
 
гуру
05.03.20
13:07
16 Галахад
 
гуру
05.03.20
13:19
(15) Прикольно.
17 sitex
 
naïve
05.03.20
13:24
(9) Так чем меньше будут поддерживать старые технологии тем больше будут вопросов с http-сервисам.