Problème à l'appel de mon service web via le browser - HTML/CSS - Programmation
Marsh Posté le 18-07-2006 à 11:37:46
Bon c'est résolu, merci de votre aide
j'indique quand meme la solution des fois que ca puisse servir à quelqu'un
A rajouter dans le web.config
<webServices>
<protocols>
<add name="HttpGet"/>
</protocols>
</webServices>
Voili voilou
Marsh Posté le 18-07-2006 à 11:44:41
Tu t'etais un peu trompé de catégorie pour exposer ton probleme. Normal qu'il n'y ait pas eut de reponse si tu ne t'adresses pas aux bonnes personnes
Marsh Posté le 18-07-2006 à 11:47:49
Jsavais pas trop ou le mettre, vu que ce n'est pas du VB et qu'il n'y a pas de catégorie Web Service
Marsh Posté le 18-07-2006 à 08:39:03
Bonjour à tous,
je suis un grand débutant en service Web, j'y susi forcé pour développer sur le CRM 3.0 de ms... et g un problemeuh
bref j'ai fait le service suivant
<WebMethod()> _
Public Function HelloWorld(ByVal p_Test As String) As String
Return "Hello " & p_Test
End Function
maintenant j'aimerai l'appeler dans mon browser
en mode debug, il em propose par défaut l'URL :
http://localhost:4039/TestWebServi [...] HelloWorld
Et là dnas la page générée automatiquement, je saisi dans la ptite textbox mon parametre et ca roule
le résultat :
<?xml version="1.0" encoding="utf-8" ?>
<string xmlns="http://tempuri.org/">Hello Ahah</string>
=> ca fonctionne via la méthode POST donc
Le truc c'est que j'aimerai passer par le GET et appeler ma fonction avec l'url de type :
http://localhost:4039/TestWebServi [...] _Test=Ahah
Bref basic quoi ...et bien ca marche pas !
Erreur :
System.InvalidOperationException: Le format demandé n'est pas reconnu pour l'URL se terminant par '/HelloWorld'
Mmhh ..jcomprend pas, tout les services web que j'ai utilisé jusqu'ici accepte la méthode GET, mais le mien non ?!? (meme format)
Qu'ai je oublié ?
merci de votre aide
---------------
Galerie Photo (Canon)