|
02.06.2020, 12:12 | #1 |
Участник
|
Методы open и send WinHttpRequest (WinHttp.WinHttpRequest.5.1)
Здравствуйте.
Есть класс WinHttpRequest реализует работу с WinHttp.WinHttpRequest.5.1. Есть ресурс Морфер, у него есть REST API. В частности вот описание как получить склонение по падежам http://morpher.ru/ws3/#declension На выполнение WinHttpRequest.send("https://ws3.morpher.ru/russian/declension?s=Соединенное%20королевство") возвращается ошибка (см. ниже) Метод WinHttpRequest.open("GET","http://morpher.ru") выполняется без ошибки. Хотя не совсем понятно куда всё же ссылку с запросом ("https://ws3.morpher.ru/russian/declension?s=Соединенное%20королевство") отправлять в send или всё же в open? |
|
05.06.2020, 11:47 | #2 |
Участник
|
Я бы использовал их клиент https://www.nuget.org/packages/Morph...ice.V3.Client/
Это конечно потребует перевести АОС аксапты на поддержку .NET Framework 4 (если у вас Ax2009), но такой подход мне нравится больше.
__________________
Дмитрий |
|
05.06.2020, 20:19 | #3 |
Участник
|
Не.
В других темах Metrofun явно указывал версию Ax3.0. Так что любой .NET для вызова из X++ не подходит. Тут только мучительный поиск нужных объектов COM, разбирательства чего там не хватает или их самостоятельное написание. Ну, в некоторых случаях помогает обертка COM в Dispatch, но не факт, что это сработает в указанном случае. |
|
05.06.2020, 23:20 | #4 |
Участник
|
Цитата:
Для особых ценителей антиквариата
__________________
Дмитрий |
|