Changer erreur 302 en code 200

deneb1992 Messages postés 12 Statut Membre -  
gardiendelanuit Messages postés 1854 Statut Membre -
Bonjour,

voilà, tout est dit.

En fait, sur un site de e-commerce, il y a un problème avec le paiement Barclays (avec paypal, le paiement se fait sans problème)

Voici le log :

Line 3511: EE:Jan 31 2013 09:19:39|71630|NONE|Unable to POST to merchant's site

Line 3512: EE:Jan 31 2013 09:19:39|71630|NONE|HTTP/1.1 302 Found

Line 3528: WW:Jan 31 2013 09:19:39|71630|NONE|First POST to http://.xxx/checkout_process.php failed - trying for a second time

La personne de Barclays me dit de changer le code 302 en code 200. je ne sais absolument pas comment il faut faire.

Si quelqu'un peut m'aider, merci beaucoup!
A voir également:

1 réponse

gardiendelanuit Messages postés 1854 Statut Membre 264
 
Bonsoir,
Celà peut-être dangereux de forcer l'envoie d'un code HTTP.
Sur la page php concerné (si c'est du php), il faut utiliser
header('HTTP/1.0 200 OK');  
 

(A mettre en début de script!)
Merci de mettre "Résolu" quand le problème est réglé!
La connaissance c'est comme la confiture: moins on en a et plus on l'étale.
0