Всем доброго дня!
Коллеги, ничего не могу понять. Из базы 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("Мой пакет");
Сервис один и тот же, базы файловая и sql идентичны. Но файловая работает. Несколько лет таскаю данные из 7.7 и из 8.2. Но базы с сервисом были файловые
вижу пока только это отличие
- файловая база на домашнем компе и опубликована на апач
- серверная база на серверной оси 2008 и опубликована на IIS
А так, серверная база получена загрузкой файловой. Сам сервис отрабатывает
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший