Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Не отправляется post-запрос из 1С

Не отправляется post-запрос из 1С
Я
   чувак
 
26.02.21 - 08:33
Приветствую.
Из 1с при отправке POST-запроса выходит ошибка:
{"#exception":"{http://v8.1c.ru/8.2/virtual-resource-system}Exception","exception":{"clsid":"580392e6-ba49-4280-ac67-fcd6f2180121","reason":405,"descr":"HTTP: Method not allowed\nОшибка при выполнении запроса POST к ресурсу /Roznitsa/Discount/DiscountPost:"}}

Из Postman все идет без проблем.
Веб-сервер - IIS.
Кто нибуд решал такую проблему?
   END
 
1 - 26.02.21 - 08:36
С URL поиграйся, может, что то добавить - убавить надо. Что говорит браузер, когда переходишь по ссылке веб-сервиса?
   чувак
 
2 - 26.02.21 - 08:39
(1) По ссылке запускается 1С
   arsik
 
3 - 26.02.21 - 08:42
(2) Не должен 1с запускаться по ссылке
   чувак
 
4 - 26.02.21 - 08:46
(3) Эта база для мобильного клиента. На ней развернул веб-сервис для мобильного клиента. А задач это чтоб из рабочей базы к этой базе отправить post-запрос.
В postman никаких проблем нет - запрос нормально отпраляется
   чувак
 
5 - 05.03.21 - 13:38
А есть возможность использовать API Постмана или какое нить другое приложение?
   oleg_km
 
6 - 05.03.21 - 20:18
(4) Не понятно, кто на ком стоял. Можно как-то стрелочками нарисовать: моб.клиент - левая база - база 1С. И соответственно где какие урлы и где не работает. Может самому сразу станет понятно
   Noxvil
 
7 - 05.03.21 - 21:26
(0) Покажи код, со стороны может быть понятнее
   ДедМорроз
 
8 - 06.03.21 - 13:00
Просто,если это опубликованный метод,то у него должен быть префикс ws или hs,а иначе он идёт напрямую в базу,как rest,а там нужно тогда пользователя указать.
Ну и нужно быть уверенным,что там точно post,а не get.
   Вафель
 
9 - 06.03.21 - 13:28
получается, что сервер 1с ожидает гет
   чувак
 
10 - 25.03.21 - 08:36
(8) Спасибо бро! Вот я дебил, три дня бился )))
   arsik
 
11 - 25.03.21 - 09:48
(10) я тебе это еще в (3) сказал.

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