Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Помогите! Серверный JS (https://javascript.ru/forum/server/3344-pomogite-servernyjj-js.html)

x-yuri 10.04.2009 12:28

swa, а с клиента ajax-запросы выполнять нельзя?

swa 10.04.2009 12:29

не знаю, что это такое...
может и сгодится ))

Riim 10.04.2009 12:32

Цитата:

Сообщение от swa
не знаю, что это такое...

про Server.Transfer

swa 10.04.2009 12:34

нет, с клиента никак нельзя.
Клиент общается только с "родным" сервером.
А там происходит определение необходимости переадресовки запроса на внешний сервер. И уже оттуда полученный ответ отдается.

x-yuri 10.04.2009 12:42

а где тут переадресация? Переадресация это когда клиент обращается, например, к своему серверу, а он говорит, не сходи на другой сервер, клиент идет на другой сервер и там уже получает нужную информацию
А у тебя клиент обращается к своему серверу, сервер сам получает информацию с другого сервера и отдает клиенту
server.transfer действует в пределах одного сервера, насколько я знаю
если с клиента нельзя отправлять запросы на внешние сервера, то тебе нужно на сервере найти какой-нибудь класс, который позволяет выполнять внешние запросы, т.е. типа http-клиент
p.s. в принципе xmlhttp можно использовать в синхронном режиме, так что может это он и есть. Но в твоем случае он написан для выполнения на клиенте и для работы в асинхронном режиме (а это в твоем случае не нужно)

swa 10.04.2009 13:32

согласен!
только мне нужно, то, что я говорю, пусть без перенаправления (фиг с ним), но с получением данных от внешнего сервера.
В JS я однако не силён, что в общем-то видно.
Но вот за совет, а лучше за пример скрипта такого рода буду признателен.

Riim 10.04.2009 13:39

Прикреплен: RssReader.zip
Я его не использовал, но судя по названию может вам пригодится.

x-yuri 10.04.2009 13:58

Riim, да, похоже оно:
Код:

XmlDocument doc = new XmlDocument();
doc.Load("http://server.com/default.aspx");

только это на C#

Riim 10.04.2009 14:01

Цитата:

Сообщение от x-yuri
XmlDocument doc = new XmlDocument();
doc.Load("http://server.com/default.aspx");

Блин, точно. А ведь знал я про это. Даже где то использовал. Давно мне уже с xml работать не приходилось. Простейшее забывается

Riim 10.04.2009 14:05

Цитата:

Сообщение от x-yuri
только это на C#

asp и asp.net отлично работают вместе. Я и у себя на компе так делал, и на 1gb.ru . Кажется только с Session и Aplication проблемы были.


swa,
Кстати Server.Transfer не подошел получается? Он вообще в asp есть? А то я с ним только в asp.net столкнулся, да и то 1 раз.


Часовой пояс GMT +3, время: 13:18.