Имя: Пароль:
1C
 
Проверить ХТТП сервис Пост запросом
0 myr4ik07
 
06.07.17
12:11
Есть хттп сервис на 1С, в качестве параметра получает джейсон.

Хочу проверить этот хттп сервис из браузера.

Сделал типа

data:text/html,<form action=http://192.168.0.96/hilgroup/hs/tcd-http/getMovingRegisters method=post><input name=a></form>

в адрес строке браузера,
где getMovingRegisters  название метода

в форму ввода ввел

{
    "GUID": "c310475f-58ab-11e7-80da-6abab6d48e3b"
}

и на отладке получаю

СтрокаJSON = Запрос.ПолучитьТелоКакСтроку();    

СтрокаJSON  = a=%7B+++++%22GUID%22%3A+%22c310475f-58ab-11e7-80da-6abab6d48e3b%22+%7D, а не джейсон

как протестировать метод хттп сервиса 1с с пост запросом?
1 myr4ik07
 
06.07.17
12:29
data:text/html,<form action=http://192.168.0.96/hilgroup/hs/tcd-http/getMovingRegisters method=post enctype="text/plain"><input  name=a></form>
2 Адинэснег
 
06.07.17
12:30
кнопку сделай на форме
3 novichok79
 
06.07.17
12:30
если я правильно понял, надо скормить JSON через метод POST
см. УТ 11.3.4.21, модуль ИнтернетПоддержкаПользователейКлиентСервер, функция ЗагрузитьСодержимоеИзИнтернет(
    Знач URL,
    Знач Логин = Неопределено,
    Знач Пароль = Неопределено,
    ДопПараметры = Неопределено)
4 Адинэснег
 
06.07.17
12:31
а вононо чо
5 Адинэснег
 
06.07.17
12:32
нафиг те браузер, ага
отправляй http запросом
6 myr4ik07
 
06.07.17
12:36
(5) пример покажи
7 myr4ik07
 
06.07.17
12:36
вот где кизяк был  enctype="text/plain"
8 myr4ik07
 
06.07.17
12:36
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший