ASP.NET - Petición por POST en XML

 
Vista:

Petición por POST en XML

Publicado por juanp (4 intervenciones) el 04/12/2006 14:59:58
Hola amig@s, tengo un problemilla y me gustaría a ver si alguno de vostros sabría darme una solución.
Estoy intentando hacer una petición en XML a un servidor por POST. El caso es que con JavaScript me funciona perfectamente, pero a la hora de acerlo desde .NET me dice que no puede conectarse al servidor.......
Os pongo los códigos:


_datos es un string que contiene un XML bien formado

/*/*/*/*/*/*/*/*/*/* JAVASCRIPT */*/*/*/*/*/*/*/*/*/*/*/*/*/*/*

function peticion(_datos)
{
var xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP");
xmlHTTP.open("POST",_url, false);
xmlHTTP.send(_datos);
var resultado=xmlHTTP.responseText;
alert (resultado);
}

/*/*/*/*/*/*/*/*/*/* ASP.NET (C#) */*/*/*/*/*/*/*/*/*/*/*/*/*/*

HttpWebRequest req=(HttpWebRequest)WebRequest.Create(_url);

req.ContentType = "text/xml";
req.Method = "POST";
UTF8Encoding codificar = new UTF8Encoding();

byte[] postBytes = codificar.GetBytes(_datos);
req.ContentLength = postBytes.Length;

Stream stm = req.GetRequestStream();
stm.Write(postBytes,0,postBytes.Length);
stm.Close();

HttpWebResponse resp=(HttpWebResponse)req.GetResponse();
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Petición por POST en XML

Publicado por yo (1 intervención) el 07/12/2006 09:37:27
nadie me da una pistita?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 56
Bronce
Ha mantenido su posición en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

RE:Petición por POST en XML

Publicado por Yamil Bracho (1136 intervenciones) el 07/12/2006 14:35:14
Que error te muestra ? Sera que necesitas autenticarte..?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Petición por POST en XML

Publicado por juanp (4 intervenciones) el 11/12/2006 09:03:07
Me dice que no es posible conectarme al servidor.

También pienso que será por autenticación, pero ¿como la agrego?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 56
Bronce
Ha mantenido su posición en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

RE:Petición por POST en XML

Publicado por Yamil Bracho (1136 intervenciones) el 11/12/2006 14:20:48
Haces algo como :

WebProxy proxy = new WebProxy("http://tuProxy/", true);
proxy.Credentials = new NetworkCredential("TuUsuario", "TuClave", "TuDominio");
WebRequest request = WebRequest.Create(url);
request.Proxy = proxy;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Petición por POST en XML

Publicado por yo (4 intervenciones) el 12/12/2006 10:33:29
ya lo habia probado, pero vengo a obtener el mismo error, aunque con numerito (503)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar