Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-07-2006
Oscargo Oscargo is offline
Registrado
 
Registrado: jul 2006
Posts: 1
Poder: 0
Oscargo Va por buen camino
Question Configurar los Namespaces usados por el componente THTTPRIO

Hola,

Estoy haciendo una llamada a un webservice utilizando el componente THTTPRIO y me he encontrado con que los namespaces que pone por defecto el componente no son los mismos que utiliza el servidor y este no responde adecuadamente por este motivo.

He podido realizar una llamada al webservice utilizando directamente un objeto de la clase THttpReqResp e insertando la SoapRequest con los namespaces que necesito y funciona correctamente, pero me interesa poder llamar utilizando el THTTPRIO.

He visto que en la clase TXMLDocument, existe una propiedad NSPrefixBase, con la cual le indicamos al componente xml el prefijo para nombrar los namespaces. Pondría la mano en el fuego si internamente el componente no usa esta clase para generar los xmls de la SOAPRequest, pués el valor por defecto de esta propiedad es NS y en la SOAPRequest que me genera la clase THTTPRIO me nombra los namespaces como <NS1:XXX....

Tambien he visto la posibilidad de utilizar el evento BeforePost de la propiedad HttpWebNode y modificar la SOAPRequest antes de ser enviada al servidor, pero en el evento aparece la SOAPRequest como un puntero llamado Data a un objeto HTTPRequest de la librería WinInet, y no he sabido como acceder para modificarlo.

PD: Si alguien me puede dar alguna pista sobre como solucionar el problema le estaría enormemente agradecido.

Saludos.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Configurar Impresion Esau Impresión 3 27-06-2006 03:10:13
Configurar ODE en C++ Builder dinito C++ Builder 0 22-05-2006 20:21:22
Configurar DNS D-MO Internet 2 18-09-2005 00:05:30
Configurar Margenes luxus Impresión 0 05-09-2005 23:57:46
Configurar VPN __hector Linux 0 18-02-2004 19:28:19


La franja horaria es GMT +2. Ahora son las 18:01:59.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi