Вход | Регистрация
 

Отсутствует отладка http в 1c

Отсутствует отладка http в 1c
Я
   falselight
 
26.06.20 - 08:04
Почему может отсутствовать отладка http в 1с ?
Произвел все настройки.
В программе Postman, ответ производится. По строке. -

localhost/http/hs/ServIIS/getdata


Функция getdatapost(Запрос)
    Ответ = Новый HTTPСервисОтвет(200);
    
    Тело = Запрос.ПолучитьТелоКакСтроку();
    
    Ответ.УстановитьТелоИзСтроки("Ок");
    Возврат Ответ;
КонецФункции


Но, вот точка останова в отладчике не срабатывает (

И нет предмета отладки http

http://joxi.ru/12MbKqBC0yoJnA
   falselight
 
1 - 26.06.20 - 08:05
   falselight
 
2 - 26.06.20 - 08:06
   falselight
 
3 - 26.06.20 - 08:25
   MyNick
 
4 - 26.06.20 - 08:30
там же вроде в conf файле xml ее нужно включить, эту отладку
   MyNick
 
5 - 26.06.20 - 08:31
   Strogg
 
6 - 26.06.20 - 08:33
Попробуй юзать отладку по тсп со включенными предметами в виде хттп сервисов. У меня только так взлетело. По ХТТП не прошло...
   MyNick
 
7 - 26.06.20 - 08:36
(5) в статье про веб сервисы. Про ХТТП может что-то подобное требуется...
   falselight
 
8 - 26.06.20 - 08:39
стоят точки останова в процедуре
в постман выходит ОК

но предмета отладки сервер http нет !!!!
   falselight
 
9 - 26.06.20 - 08:41
отладка на веб клиенте работает
   falselight
 
10 - 26.06.20 - 08:43
нужно ли открывать какие то порты???

На стороне сервера должны быть открыты TCP порты 1540, 1541, 1560-1591.
   Вафель
 
11 - 26.06.20 - 08:43
серверная отладка вообще есть?
   falselight
 
12 - 26.06.20 - 09:12
(11) Сейчас проверил. не работает отладка серверных процедур.
Вчера работала.
   falselight
 
13 - 26.06.20 - 09:14
при запуске тонкого клиента http://joxi.ru/nAyO34Bujql7Lm

а где это меняется?
   falselight
 
14 - 26.06.20 - 09:19
пропала отладка на сервере
   falselight
 
15 - 26.06.20 - 09:25
(11) С такой вот строкой, отладка серверных процедур работает

"C:\Program Files\1cv8\8.3.16.1148\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files\1cv8\srvinfo" -debug

как включить http ?
   falselight
 
16 - 26.06.20 - 09:30
Ставлю такую строку

"C:\Program Files\1cv8\8.3.16.1148\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files\1cv8\srvinfo" -debug -http

отладка на сервере перестает работать, и нет http отладки... Что я не так делаю?
   falselight
 
17 - 26.06.20 - 13:19
Никто не подскажет что попробовать для http отладки??
   falselight
 
18 - 26.06.20 - 13:43
Складывается вот так, -

"C:\Program Files\1cv8\8.3.16.1148\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files\1cv8\srvinfo" -debug

Отладка по протоколу TCP/IP

http://joxi.ru/D2PlR54CkNy5p2

появляется отладка http при нажатии SEND в программе Postman

срабатывают точки останова http://joxi.ru/ZrJbWlNCMx8BPr
   Strogg
 
19 - 26.06.20 - 14:03
(18) вообще-то я тебе об этом и писал в (6)
   SplinterZ
 
20 - 26.06.20 - 14:45
https://yadi.sk/i/dB2O_DcE1VLMiA
Эти настройки сделаны?
   falselight
 
21 - 26.06.20 - 15:14
(19) Мне не знакомо было. Пока не дошел.

(20) буду пробовать.
   Галахад
 
22 - 26.06.20 - 15:24
Нафиг на данном этапе вообще нужна отладка?
   pechkin
 
23 - 26.06.20 - 15:55
если на сервере включена, то на клиенте нужно проверить настройки файрволла
   falselight
 
24 - 26.06.20 - 16:16
(23) А что проверять там?

(22) Что бы отлаживать.
   falselight
 
25 - 26.06.20 - 16:22
(20) Там так было задано когда стоял протокол отладки http . http://joxi.ru/LmGbQ18CJOO93r

Стоял триггер использовать локальный сервер отладки. стоял адрес сетевой карты и диапазон.
А у вас стоит триггер использовать сервер отладки кластера.

Нужно так???

В настройках публикации на веб сервере. Да так стояло.
   falselight
 
26 - 26.06.20 - 17:01
под tcp, открыты такие порты http://joxi.ru/krDbeX8CJVV1J2
под http они не были открыты, вообще ни одного порта в отладке не было открыто.
Может быть в этом дело?
   falselight
 
27 - 26.06.20 - 17:06
Почему вот эту строку я не могу запустить в браузере???

http://localhost/http/hs/ServIIS/getdata


http://joxi.ru/VrwRa43H8WqObA
   MyNick
 
28 - 27.06.20 - 08:55
(27) не можешь запустить наверное потому что запрос POST. В браузере только GET можно "посмотреть"
   MyNick
 
29 - 27.06.20 - 08:56
Запросу POST тело требуется. А в строку браузера его не передать.
   Сияющий в темноте
 
30 - 27.06.20 - 16:51
для post в бракзере нужно рисовать форму,передающую post запрос,ну или xmlhttprequest.
 
 Рекламное место пустует


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.