Имя: Пароль:
1C
1С v8
добавление информации POST запросом
0 Bibr
 
20.10.15
12:56
необходимо из 1с добавлять информацию на сайт при проведении документа.
POST запросом.
на сервере реализован некий сервис - для пользователя логин/пароль есть метод POST /kassa/add. У метода add есть параметры - есть описание этого метода.

Достаточно ли данной информации и куда смотреть, чтобы изучить вопрос и реализовать?
1 magicSan
 
20.10.15
13:25
в веб сервисы и смотреть
2 Bibr
 
20.10.15
13:34
(1) поподробнее, если не сложно
Где читать? Что изучать?
3 Bibr
 
20.10.15
15:21
ау-ау.
Я тут множество примеров нагуглил, не пойму, как само тело запроса сделать.
т.е. как запустить на веб-сервере метод add
4 cw014
 
20.10.15
15:24
Заголовки = Новый Соответствие();
    Заголовки.Вставить("POST / HTTP/1.1");
    Заголовки.Вставить("Accept", "application/json, text/javascript, */*; q=0.01");
    Заголовки.Вставить("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
    Заголовки.Вставить("X-Requested-With", "XMLHttpRequest");

    HTTPСоединение = Новый HTTPСоединение(IP,,,,,,);
    HTTPЗапрос = Новый HTTPЗапрос("/TWAIN@Web/ajax", Заголовки);
    HTTPЗапрос.УстановитьТелоИзСтроки("method=Scan&Source=0",,ИспользованиеByteOrderMark.НеИспользовать);
    Ответ = HTTPСоединение.ОтправитьДляОбработки(HTTPЗапрос);
    Результат = Ответ.ПолучитьТелоКакСтроку();
5 magicSan
 
20.10.15
15:41
wsdl сервиса смотри для начала
6 cw014
 
20.10.15
15:42
(5) Там web-api, а не ws...
7 cw014
 
20.10.15
15:43
(0) (2) (3) не пиши "сервис" - не путай людей
8 magicSan
 
20.10.15
15:45
(7) "POST /kassa/add" - увидел
9 Bibr
 
20.10.15
15:58
(7) ну я и пишу "некий сервис", т.к. не знаю, как это правильно называется)

(8) не понял. увидел и?
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший