Hola:
Estoy intentando crear desde Velneo una especie de Webservice. Creo un proceso con acceso remoto y escribiendo por ejemplo desde el navegador: http://localhost/VelneoWeb/pedidos.pro?PEDIDO=23&CLIENTE=Juan
Recibo en las variables PEDIDO y CLIENTE los valores indicados.
Ahora quiero pasar a una variable CONTENIDOXML el contenido de un fichero XML por ejemplo el siguiente poniendo:
Ya te imaginarás que en la URL de una consulta Web no puedes enviar lo que quieras, existen unas normas de codificación (y de longitud) para poder transmitir información a través de una consulta Get HTTP.
importClass(“XMLHttpRequest”);
var url=‘http://localhost/velneoWeb/vbytearray2xml.pro’;
var xhr = new XMLHttpRequest();
xhr.open(“POST”, url, false);
xhr.setRequestHeader(‘Content-Type’, ‘text/xml’);
xhr.send(“Hola”);
alert(xhr.response);
Y esto es lo que hay en vbytearray2xml.pro que es un proceso accesible por web en javascrip para retomar una respuesta al que hace el POST: