Bonjour à tous,

Avec mon équipe on rencontre un problème gênant qu'on arrive pas a résoudre.
Nous avons un appel POST qui se transforme en GET, et qui nous retourne un 404.
On ne trouve pas la cause du problème d'autant plus que ça a l'air de se faire de façon aléatoire, et qu'on arrive pas à reproduire cette anomalie dans nos environnements de test. C'est d'autant plus gênant que le client se retrouve encaissé mais la commande non enregistrée.

Voici le code AJAX concerné :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$.ajax({
  url: '/api/secure_authentication/',
  method: 'POST',
  contentType: 'application/json',
  data: JSON.stringify({
    'amount': amount,
    'orderId': orderId,
    'state': state,
    'status': status,
    'transactionId': transactionId,
    'createdDate': createdDate,
    'hash': hash,
  }),
}).done(function (data) {
  callbackAfterAuthorizedProcess(data);
}).fail(function (jqXHR) {
  notifyPaymentEnd();
  goToEmptyCart(jqXHR.responseJSON);
});
Merci de votre aide !