|
7.7 и http сервис в 8.3 | ☑ | ||
|---|---|---|---|---|
|
0
AAA
20.12.23
✎
20:31
|
Всем доброго дня!
Коллеги, ничего не могу понять. Из базы 7.7 посылаю http запрос к опубликованной базе 8.3 Дома на файловой базе все работает. У клиента эта база серверная, соответственно меняется url. HTTP сервис в 8.3 вызывается, распознается имя метода, но передаваемая строка в JSON формате пустая. Из 7.7 WinHttp = СоздатьОбъект ("WinHttp.WinHttpRequest.5.1"); WinHttp.Open("POST", URL, 0, Логин, Пароль); WinHttp.SetCredentials(Логин, Пароль, 0); //WinHttp.Send(ПакетJSON); WinHttp.Send("Мой пакет"); в 8.3 Функция PrettyAPIGET(Запрос) Ответ = Новый HTTPСервисОтвет(200); ИмяМетода = Запрос.ПараметрыURL.Получить("ИмяМетода"); СтрокаJSON = Запрос.ПолучитьТелоКакСтроку(); В 8.3 СтрокаJSON пустая в SQL базе. Почему разное поведение HTTP сервиса в файловой и серверной базах и что надо сделать? С серверной в таком контексте столкнулся впервые |
|||
|
1
AAA
20.12.23
✎
19:42
|
Подниму, так как нужно. Уж простите
|
|||
|
2
Donkey_hot
20.12.23
✎
20:29
|
(0) Меня смущает, что у Вас в названии метода (на стороне 8-ки) есть слово GET. Там точно метод POST определен?
|
|||
|
3
AAA
20.12.23
✎
21:17
|
(2)Это просто завел когда то и кочует. В поле метода задано - любой
|
|||
|
4
AAA
20.12.23
✎
21:19
|
Сервис один и тот же, базы файловая и sql идентичны. Но файловая работает. Несколько лет таскаю данные из 7.7 и из 8.2. Но базы с сервисом были файловые
|
|||
|
5
AAA
20.12.23
✎
21:28
|
вижу пока только это отличие
- файловая база на домашнем компе и опубликована на апач - серверная база на серверной оси 2008 и опубликована на IIS А так, серверная база получена загрузкой файловой. Сам сервис отрабатывает |
|||
|
7
Hmster
21.12.23
✎
11:28
|
Смотри заголовки, что в них написано?
|
|||
|
8
AAA
21.12.23
✎
18:14
|
(7)в данном случае нет заголовков, все как написано в (0)
|
|||
|
9
Hmster
21.12.23
✎
20:24
|
(8) Запрос.Заголовки - пустое соответствие или что там?
|
|||
|
10
Hmster
21.12.23
✎
20:25
|
(9) + попробуй постманом запрос послать
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |