J'ai suivi le Créez votre premier webservice tutoriel. Lorsque je me rends sur la page des métadonnées de Hello Service Soap11, je vois ce qui suit :
POST /xml/reply/Hello HTTP/1.1
Host: localhost
Content-Type: application/xml
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
</soap:Envelope>
La ligne POST /xml/reply/Hello HTTP/1.1
semble incorrecte. Lorsque j'utilise le Client de repos Postman et le poster à /xml/reply/hello
pour tester le point de terminaison SOAP. Cela ne fonctionne pas. La réponse est un 400 Bad Request
avec le message "Impossible de désérialiser la demande 'application/xml'...".
Ensuite, je change l'URL pour que la requête soit postée à /soap11
au lieu de cela, il fonctionne avec le code d'état 200 OK
.
Ce problème se pose également pour la page de métadonnées Soap12.
On dirait que quelque chose ne va pas avec la génération de la page de métadonnées ?