La bibliothèque SOAP de PHP5 semble présenter deux défauts dans son respect des spécifications SOAP pour la partie HTTP :
J'ai essayé de fixer ces entêtes HTTP par la fonction header(), mais cela ne change rien.
- la réponse retournée par le serveur est de type "text/html" au lieu de "text/xml"
- en cas de SOAP Fault, le status est à 200 au lieu de 500 (Internal Server Error).
Questions :
- quelqu'un a-t-il déjà rencontré ce problème ?
- quelqu'un a-t-il une piste, ou mieux une solution ?
Partager