307 redirection sans double post express js

Lorsqu’un utilisateur fait d’abord une demande d’ action route, il fera une demande POST pour router l’itinéraire idg/webhook et le redirect vers le même itinéraire.

 const action = function action(req,res){ //make a POST request requestify.request('http://localhost:3005/idg/webhook', { method: 'POST', body: { foo: 'bar', bar: 'foo' }, headers: { 'Content-type': 'application/json' }, dataType: 'json' }) .then(function(response) { }); //redirect to same url after the post res.redirect(308,'http://localhost:3005/idg/webhook'); } 

idg/webhook

  const webhook = function webhook(req,res){ console.log("webhook post",req.body); res.send('ok'); } 

Mais le problème est que route d’ action est aussi une route POST à cause de cela, je reçois deux req.body dans la idg/webhook .

la sortie de idg/webhook

 webhook post { foo: 'bar', bar: 'foo' } webhook post { submit: 'submit' } 

Je veux supprimer la requête POST de la route d’ action alors comment est-ce possible?