Aide à la correction d'un formulaire Javascript

salut les gars

J'ai hérité d'un site Web pour un client qui comporte un formulaire JavaScript codé sur mesure que les clients utilisent pour faire une recommandation de médiation familiale. L'utilisateur soumet le formulaire, puis un script ColdFusion hébergé sur un serveur Lucee est appelé qui génère un PDF et l'envoie par e-mail au client, à l'aide de MailGun. Rien n'a été changé activement, mais le formulaire a cessé de fonctionner dans le sens où un message de soumission réussi est renvoyé à l'utilisateur, mais aucun PDF n'est généré.

Le développeur précédent a fourni les conseils suivants sur la façon dont je peux identifier l'erreur, mais quelqu'un pourrait-il clarifier la façon dont j'exécute la première étape qu'il a suggérée (création d'une chaîne d'URL de test à l'aide de PAW), car ce n'est pas quelque chose que j'ai fait auparavant et je veux m'assurer que je le fais correctement pour pouvoir compter sur la sortie de PAW pour être précis.

Son conseil est le suivant:

"En supposant que rien n'a été fait au serveur Lucee qui génère les fichiers PDF, je commencerais par remonter pour identifier où se situe le problème. Je créerais manuellement une chaîne d'URL de test qui soumet le formulaire sur referral.wyfms.co.uk et voit ce que la sortie est, en utilisant le JS qui est dans le code de soumission de formulaire HTML. Vous pouvez utiliser quelque chose comme Paw pour vous aider avec cela si c'est quelque chose que vous ne connaissez pas (https://paw.cloud).

Ce serait le premier port d'escale car il injecte le code HTML de la page d'accueil dans le message «  terminé '' via Ajax lors de la soumission du formulaire, ce qui suggère qu'il y a un problème avec la sortie du formulaire, et plutôt que de montrer une erreur, sa valeur par défaut est transmise à la page d'accueil.

Étant donné que le serveur Lucee n'est jamais tombé avant lorsqu'il n'y a eu aucun changement ou que le code est en cours d'exécution, je soupçonne que c'est quelque chose de simple, mais j'essaierais d'abord de soumettre un formulaire manuellement pour essayer de déceler tout message d'erreur en premier. Cela garantirait également qu'aucune modification DNS ou IIS n'a été apportée pour empêcher le serveur Lucee sur referral.wyfms.co.uk de fonctionner. Idéalement, vous voulez déclencher une erreur Lucee pour voir qu'elle est active. Ce sont une couleur moutarde distincte.

Un autre outil utile est Charles qui agit en tant que proxy Web pour voir ce qui se passe avec les scripts Ajax en cours d'exécution et peut décrypter SSL lorsqu'il est configuré correctement (https://www.charlesproxy.com), mais essayez d'abord ce qui précède. "

Toute aide serait très appréciée.
SEMrush

Merci

Jack