powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Вызов веб-сервиса из старого ASP
10 сообщений из 10, страница 1 из 1
Вызов веб-сервиса из старого ASP
    #33920096
Rosigma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как осуществить вызов веб-сервиса из ASP (не ASP.NET)?
Или открыть http://anyhost.com/anypage.htm, обработать и показать результат?
Или что-нибудь аналогичное System.Net.WebClient в .NET.
...
Рейтинг: 0 / 0
Вызов веб-сервиса из старого ASP
    #33920506
Nikolay_Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
R>Как осуществить вызов веб-сервиса из ASP (не ASP.NET)?
К сожалению в ASP нет средств для обращения к Web-страницам на других сайтах...
Надо писать свой COM-объект, который будет обрящаться к HTTP-серверам.
...
Рейтинг: 0 / 0
Вызов веб-сервиса из старого ASP
    #33920575
kk11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотри в сторону xmlhttp
...
Рейтинг: 0 / 0
Вызов веб-сервиса из старого ASP
    #33920595
Nikolay_Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
K>посмотри в сторону xmlhttp
Вопрос в том, а есть ли он на сервере...
...
Рейтинг: 0 / 0
Вызов веб-сервиса из старого ASP
    #33920670
mclabman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ищи SOAP SDK. Если есть WSDL, то вызов пишется в 3 строчки.
...
Рейтинг: 0 / 0
Вызов веб-сервиса из старого ASP
    #33920915
Muchacho
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, Rosigma, Вы писали:

R>Как осуществить вызов веб-сервиса из ASP (не ASP.NET)?
R>Или открыть http://anyhost.com/anypage.htm, обработать и показать результат?
R>Или что-нибудь аналогичное System.Net.WebClient в .NET.

здесь
...
Рейтинг: 0 / 0
Вызов веб-сервиса из старого ASP
    #33921970
Hratchia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можешь для открытия удаленного ресурса использовать adodb.stream

пример на вб, но можно спокойно перевести и на вбс
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Dim strURL As String
Dim stm As ADODB.Stream
Set stm = New ADODB.Stream

strURL = "URL=http://www.sql.ru"

stm.Open strURL,  adModeReadWrite

 stm.Open strURL,   adModeReadWrite,  adOpenStreamFromURL

mytext = stm.ReadText()

Debug.Print mytext
stm.Close



Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Вызов веб-сервиса из старого ASP
    #33930886
Rosigma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, Muchacho, Вы писали:

M>Здравствуйте, Rosigma, Вы писали:

R>>Как осуществить вызов веб-сервиса из ASP (не ASP.NET)?
R>>Или открыть http://anyhost.com/anypage.htm, обработать и показать результат?
R>>Или что-нибудь аналогичное System.Net.WebClient в .NET.

M>здесь

Вот только SOAP клиент не проинсталлирован на сервере...
...
Рейтинг: 0 / 0
Вызов веб-сервиса из старого ASP
    #33930889
Rosigma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ошибка вот такая:
Object or data matching the name, range, or selection criteria was not found within the scope of this operationпри открытии (stm.Open strURL, adModeReadWrite) — много разных опций пробовал. Или защита на сервере стоит, или что-то еще.

P.S. Как на VBScript указать, что строка "URL=http://www.sql.ru" имеет тип variant?
...
Рейтинг: 0 / 0
Вызов веб-сервиса из старого ASP
    #33944406
Hratchia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
<%
Dim strURL 
Dim stm
Dim remoteOpener
strURL="http://www.sql.ru/"
set remoteOpener = Server.CreateObject("MSXML2.ServerXMLHTTP")
remoteOpener.open  "GET", strURL, false
remoteOpener.send()
remoteOpener.waitForResponse


Response.Write remoteOpener.responseText


%>


p.s. для данного примера - возможно ты не увидишь в броузере ничего из-за кодировки,
но можешь открыть исходный html и увидеть там все.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Вызов веб-сервиса из старого ASP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]