Solicitud HTTP (XML)Quiero enviar una solicitud HTTP basada en XML a través de SOAP a un servidor web.
¿Puedo hacer esto en Jmp?
Acceso a datosRe: Solicitud HTTP (XML)Parece que lo solucionaron. En mi sistema (v17.1) también funciona con XML (...)
¿Existe alguna explicación sobre las diferencias entre texto y XML?
Podría marcar una diferencia para
is valid()
Pero lo acabo de comprobar destruyendo un poco la sintaxis XML y todavía era "válido" para el caso xml(...) ...
Entonces, en realidad no sé qué comprueba IsValid()
Re: Solicitud HTTP (XML)El uso de XML no funcionó para mí cuando usé ese punto final, así que usé Texto y luego modifiqué los encabezados para que funcionara.
Re: Solicitud HTTP (XML)o incluso:

Re: Solicitud HTTP (XML)Gracias @jthi
maravilloso:)
New HTTP Request( Text () ??


Demasiado a menudo me detengo aquí...
Qué hacer en su lugar:

Re: Solicitud HTTP (XML)No he usado SOAP, pero ¿no se trata básicamente de enviar XML? Tal vez tenga que hacer algunos ajustes con los encabezados, pero esto pareció funcionar.
Names Default To Here(1);
request = New HTTP Request(
URL("https://www.dataaccess.com/webservicesserver/NumberConversion.wso"),
Method("POST"),
Headers({"Content-Type: text/xml; charset=utf-8"}),
Text(
"\[<ENVELOPE soap="http://schemas.xmlsoap.org/soap/envelope/">
<NUMBERTOWORDS xmlns="http://www.dataaccess.com/webservicesserver/">
<UBINUM>500</UBINUM>
</NUMBERTOWORDS>
</ENVELOPE>]\"
)
);
data = request << Send;
Open(Char To Blob(data), "xml");
https://documenter.getpostman.com/view/8854915/Szf26WHn https://www.dataaccess.com/webservicesserver/NumberConversion.wso