Continuer le traitement de php après avoir envoyé la réponse http
P粉029327711
2023-08-27 20:36:33
<p>Mon script est appelé par le serveur. Je recevrai le <code>ID_OF_MESSAGE</code> et le <code>TEXT_OF_MESSAGE</code> </p>
<p>Dans mon script, je traiterai le texte entrant et générerai une réponse en utilisant les paramètres : <code>ANSWER_TO_ID</code> et <code>RESPONSE_MESSAGE</code>. </p>
<p>Le problème est que j'envoie une réponse au <code>"ID_OF_MESSAGE"</code> entrant, mais le serveur qui m'envoie le message à traiter configure son message pour qu'il me soit livré (ce qui signifie Je peux donc envoyer sa réponse à cet identifiant) après avoir reçu la réponse http 200. </p>
<p>Une solution consiste à enregistrer le message dans une base de données et à créer un cron qui s'exécute toutes les minutes, mais j'ai besoin que le message de réponse soit généré immédiatement. </p>
<p>Existe-t-il une solution pour envoyer au serveur la réponse http 200 et continuer à exécuter le script php ? </p>
<p>Merci beaucoup</p>
Oui. Vous pouvez faire ceci :