Вызов веб-сервисов REST из классической страницы ASP

У вас есть некоторые проблемы с ворсом, когда вы расширяете модуль приложения.

Вы можете найти все проблемы, обнаруженные в отчете, сгенерированном в Project\module\build\outputs. Здесь вы найдете файл html и xml-файл с сообщением lint.

Используя этот скрипт в app\build.gradle

android {
    lintOptions {
        abortOnError false
    }
}

, вы можете отключить блок, но это не лучшая практика. Вы должны проанализировать отчет lint, чтобы решить каждую точку.

26
задан Uwe 14 December 2017 в 09:51
поделиться

5 ответов

Вы могли использовать комбинацию JQuery с вызовами JSON для потребления сервисов REST от клиента

или

, если необходимо взаимодействовать с остальными сервисы от уровня ASP, можно использовать

MSXML2. ServerXMLHTTP

как:

Set HttpReq = Server.CreateObject("MSXML2.ServerXMLHTTP")
HttpReq.open "GET", "Rest_URI", False
HttpReq.send
28
ответ дан KP. 28 November 2019 в 07:12
поделиться

KP

необходимо на самом деле использовать MSXML2.ServerXMLHTTP от ASP/серверных приложений. XMLHTTP должна только быть используемая сторона клиента, потому что она использует WinInet, который не поддерживается для использования в приложениях для сервера/сервиса.

См. http://support.microsoft.com/kb/290761 , вопросы 3, 4 & 5 и

http://support.microsoft.com/kb/238425/ .

Это довольно важно, иначе Вы испытаете свое зависание веб-приложения и все виды странного продолжения ерунды.

9
ответ дан Community 28 November 2019 в 07:12
поделиться

Все, в чем Вы нуждаетесь, является клиентом HTTP. В.Net WebRequest работает хорошо. Для классического ASP Вам будет нужен определенный компонент как этот .

0
ответ дан Vincent Robert 28 November 2019 в 07:12
поделиться
6
ответ дан SitWalkStand 28 November 2019 в 07:12
поделиться

Другая возможность состоит в том, чтобы использовать COM-объект WinHttp Используя COM-объект WinHttpRequest .

WinHttp был разработан, чтобы использоваться от серверного кода.

0
ответ дан garretmagin 28 November 2019 в 07:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: