Всем доброго дня!
Коллеги, ничего не могу понять. Из базы 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
А так, серверная база получена загрузкой файловой. Сам сервис отрабатывает
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший