Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
Duym
0 / 0 / 0
Регистрация: 06.05.2012
Сообщений: 3
1

Передать xml в качестве параметра на удаленный сервер

06.05.2012, 09:06. Просмотров 1006. Ответов 1
Метки нет (Все метки)

Вопрос:
На сервере крутится asp-скрипт, который коннектится к базе, выбирает необходимые данные и генерит xml.
Далее устанавливается соединение с ораклиной базой на удаленном сервере и эта xml-ка передается на удаленный сервер по https.

Код
var srvXmlHttp
    srvXmlHttp = Server.CreateObject("Msxml2.ServerXMLHTTP");
    srvXmlHttp.setOption(2, SXH_SERVER_CERT_IGNORE_ALL_SERVER_ERRORS);
    srvXmlHttp.open ("POST", "https://www.server.ru/oracle_procedure", false, "user", "password");
    srvXmlHttp.setRequestHeader ("parameter", xmlSynchroniz.xml);
    srvXmlHttp.send();
Проблема в том, как передать xml-ку в качестве параметра для ораклиной процедуры?
Т.е. считать (GET) xml с оракла получается, а передать ему (POST) - нет. Подскажите, плз.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2012, 09:06
Ответы с готовыми решениями:

Нужно передать в качестве параметра указатель на массив
Нужно передать в качестве параметра указатель на массив. Я так понимаю, есть...

Передать метод в отдельный поток в качестве параметра
Thread thread = new Thread(new ThreadStart(method(First, out VarForOut)));...

Хранение и передача метода в качестве параметра
Здравствуйте. Заранее прошу извинить, что создал одну и ту же тему в двух...

Передача переменной GET-запроса в качестве параметра в SQL-команду
Здравствуйте! На странице ASPX есть контролы: <asp:Repeater ID="Repeater1"...

Передача массива в Oracle в качестве входного параметра хранимой процедуры
Доброго времени суток. В Oracle (8i) у меня есть пакет (MyPackage) с...

1
Duym
0 / 0 / 0
Регистрация: 06.05.2012
Сообщений: 3
06.05.2012, 11:59  [ТС] 2
Ещё:
посмотрела в логах ошибок апача, грит, что переменная, которая есть в форме, отсутствует в процедуре и наоборот: переменная (параметр), необходимый процедуре, отсутствует в форме. Хотя и в asp-процедуре на sql-сервере и в принимающей процедуре в оракле имя параметра одинаково. В чем может быть причина? что не так передается?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.05.2012, 11:59

Нужен веб-скрипт, которому в качестве параметра передаётся длинная текстовая строка.
Хелп, плз! Нужен веб-скрипт, которому в качестве параметра передаётся длинная...

Лямбда выражение в качестве параметра метода. Как получить свойство с которым производится операция?
Добрый день! Нужно в методе принимать лямбду: ...

Удаленный сервер возвратил ошибку: (404) Не найден
static XmlNodeList Translate(string lang, string text) { ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru