Saludos amigos soy nuevo en este foro, quisiera saber si alguno me puede guiar con este tema, a ver si me explico:
He estado trabajando con el objeto XMLHttpRequest para integrar nuestro ERP con Jira, y ya podemos enviar y recibir datos en ambos sistemas, ahora queremos avanzar mas y necesito crear una funcion con js que sea capaz de escuchar los webhook y trabajar con ellas. sin yo tener que hacer una llamada de solicitud de datos.
En resumen quiero crear una funcion en js que atienda los metodos post entrantes y que pueda procesarla c/u y volver a quedar atento a las siguientes entrantes.
Tengo algo como esto no se como iniciarlo por primera vez, ni si va quedar escuchando de nuevo las entrantes ya que tengo muy poca experiencia con JS
importClass(“XMLHttpRequest”);
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
xhr.processEvents();
var RES = xhttp.responseText;
var text = JSON.parse(RES);
var webhook = text.webhookEvent;
}
};
El tema sería decodificar la URI desde theRequest (headers y body) y procesar y generar la respuesta (headers y body) en theResponse:
Si en dichos métodos no necesitas que velneo recoja el body dela petición, puedes usar procesos velneo puros, vModApache decodifica los parámetros automaticamente, por ejemplo, si en un proceso tienes 2 variables llamadas ID y TEXTO puedes poner en la URL: