none
Error SOAP request contra un Web Service RRS feed

  • Pregunta

  • Hola, Tengo un error al enviar una SOAP request contra un Web Service

    Este es el código:

    Try
                SoapByte = System.Text.Encoding.UTF8.GetBytes(SoapStr)
    
                Request = WebRequest.Create("http://....")
                Request.Headers.Add("SOAPAction", "...")
    
                Request.ContentType = "text/xml; charset=utf-8"
                Request.ContentLength = SoapByte.Length
                Request.Method = "POST"
    
                DataStream = Request.GetRequestStream()
                DataStream.Write(SoapByte, 0, SoapByte.Length)
                DataStream.Close()
    
                Response = Request.GetResponse()
                DataStream = Response.GetResponseStream()
                Reader = New StreamReader(DataStream)
                Dim MyReq As String = Reader.ReadToEnd()
    
                DataStream.Close()
                Reader.Close()
                Response.Close()
    
            Catch ex As WebException
                MsgBox(ex.ToString())
            End Try

    Este es el error al hacer

    Reader.ReadToEnd()

    Unable to read data from the transport connection: Se ha forzado la interrupción de una conexión existente por el host remoto.

    Muchas gracias

    Un Saludo

    martes, 18 de junio de 2019 7:17

Todas las respuestas

  • Hola, el servcio externo a que estás llamado se encuentra disponible? Ese error indica que el host destino no está disponible.

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    • Propuesto como respuesta Carlos_Ruiz_M martes, 18 de junio de 2019 14:35
    martes, 18 de junio de 2019 13:46
  • Hola,

    Si, está disponible, pongo la url en el explorador y responde

    Muchas gracias

    martes, 18 de junio de 2019 14:12