Bonjour à tous, je débute dans les web services et j'ai donc créér via visual
studio un web service asp.net dans lequel j'ai créé une web méthode ajouter
qui comprend 2 parametre et me retourne la somme.
Via la page de test, tout se passe bien mais j'aurai voulu savoir si il
était possible directement dans l'URL de passer ces parametres comme ceci.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fred
Bonjour Pourquoi ne regardes-tu pas l'adresse lorque tu appelles ta page de test ? Il me semble (de mémoire) que ta syntaxe n'est pas très éloignée de la bonne. Je crois que c'est : service.asmx?op=ajouter&valeur1= etc...
"Vince" a écrit dans le message de news:
Bonjour à tous, je débute dans les web services et j'ai donc créér via visual studio un web service asp.net dans lequel j'ai créé une web méthode ajouter qui comprend 2 parametre et me retourne la somme. Via la page de test, tout se passe bien mais j'aurai voulu savoir si il était possible directement dans l'URL de passer ces parametres comme ceci.
car lorsque je le fais, j'ai une page d'erreur qui me dit que le format de demande n'est pas valide.
Merci d'avance
Bonjour
Pourquoi ne regardes-tu pas l'adresse lorque tu appelles ta page de test ?
Il me semble (de mémoire) que ta syntaxe n'est pas très éloignée de la
bonne.
Je crois que c'est : service.asmx?op=ajouter&valeur1= etc...
"Vince" <Vince@discussions.microsoft.com> a écrit dans le message de news:
9A1CE56E-846D-42C0-B2A8-1EC30D5C3AB5@microsoft.com...
Bonjour à tous, je débute dans les web services et j'ai donc créér via
visual
studio un web service asp.net dans lequel j'ai créé une web méthode
ajouter
qui comprend 2 parametre et me retourne la somme.
Via la page de test, tout se passe bien mais j'aurai voulu savoir si il
était possible directement dans l'URL de passer ces parametres comme ceci.
Bonjour Pourquoi ne regardes-tu pas l'adresse lorque tu appelles ta page de test ? Il me semble (de mémoire) que ta syntaxe n'est pas très éloignée de la bonne. Je crois que c'est : service.asmx?op=ajouter&valeur1= etc...
"Vince" a écrit dans le message de news:
Bonjour à tous, je débute dans les web services et j'ai donc créér via visual studio un web service asp.net dans lequel j'ai créé une web méthode ajouter qui comprend 2 parametre et me retourne la somme. Via la page de test, tout se passe bien mais j'aurai voulu savoir si il était possible directement dans l'URL de passer ces parametres comme ceci.
car lorsque je le fais, j'ai une page d'erreur qui me dit que le format de demande n'est pas valide.
Merci d'avance
Simon Mourier [MS]
Que cherchez vous à faire? Vous n'avez pas besoin de passer des paramètres par l'url puisque vous pouvez passer tout ce que vous voulez par le web service (SOAP). Simon.
"Vince" a écrit dans le message de news:
Bonjour à tous, je débute dans les web services et j'ai donc créér via visual studio un web service asp.net dans lequel j'ai créé une web méthode ajouter qui comprend 2 parametre et me retourne la somme. Via la page de test, tout se passe bien mais j'aurai voulu savoir si il était possible directement dans l'URL de passer ces parametres comme ceci.
car lorsque je le fais, j'ai une page d'erreur qui me dit que le format de demande n'est pas valide.
Merci d'avance
Que cherchez vous à faire? Vous n'avez pas besoin de passer des paramètres
par l'url puisque vous pouvez passer tout ce que vous voulez par le web
service (SOAP).
Simon.
"Vince" <Vince@discussions.microsoft.com> a écrit dans le message de news:
9A1CE56E-846D-42C0-B2A8-1EC30D5C3AB5@microsoft.com...
Bonjour à tous, je débute dans les web services et j'ai donc créér via
visual
studio un web service asp.net dans lequel j'ai créé une web méthode
ajouter
qui comprend 2 parametre et me retourne la somme.
Via la page de test, tout se passe bien mais j'aurai voulu savoir si il
était possible directement dans l'URL de passer ces parametres comme ceci.
Que cherchez vous à faire? Vous n'avez pas besoin de passer des paramètres par l'url puisque vous pouvez passer tout ce que vous voulez par le web service (SOAP). Simon.
"Vince" a écrit dans le message de news:
Bonjour à tous, je débute dans les web services et j'ai donc créér via visual studio un web service asp.net dans lequel j'ai créé une web méthode ajouter qui comprend 2 parametre et me retourne la somme. Via la page de test, tout se passe bien mais j'aurai voulu savoir si il était possible directement dans l'URL de passer ces parametres comme ceci.
car lorsque je le fais, j'ai une page d'erreur qui me dit que le format de demande n'est pas valide.
Merci d'avance
Vince
Mon but est qu'un vieux systeme Prolog en mode caractère puisse déclencher des traitements dans mon application .net sans trop le ralentir.
Aussi, comme il possède un navigateur je souhaitai déclencher ce traitement par une URL dans laquelle serait passer les paramètres comme par exemple la modification d'un champ d'une fiche article
"Simon Mourier [MS]" a écrit :
Que cherchez vous à faire? Vous n'avez pas besoin de passer des paramètres par l'url puisque vous pouvez passer tout ce que vous voulez par le web service (SOAP). Simon.
"Vince" a écrit dans le message de news:
> Bonjour à tous, je débute dans les web services et j'ai donc créér via > visual > studio un web service asp.net dans lequel j'ai créé une web méthode > ajouter > qui comprend 2 parametre et me retourne la somme. > Via la page de test, tout se passe bien mais j'aurai voulu savoir si il > était possible directement dans l'URL de passer ces parametres comme ceci. > > http://localhost/service.asmx/ajouter?valeur1=1&valeur2=2 > > car lorsque je le fais, j'ai une page d'erreur qui me dit que le format de > demande n'est pas valide. > > Merci d'avance
Mon but est qu'un vieux systeme Prolog en mode caractère puisse déclencher
des traitements dans mon application .net sans trop le ralentir.
Aussi, comme il possède un navigateur je souhaitai déclencher ce traitement
par une URL dans laquelle serait passer les paramètres comme par exemple la
modification d'un champ d'une fiche article
"Simon Mourier [MS]" a écrit :
Que cherchez vous à faire? Vous n'avez pas besoin de passer des paramètres
par l'url puisque vous pouvez passer tout ce que vous voulez par le web
service (SOAP).
Simon.
"Vince" <Vince@discussions.microsoft.com> a écrit dans le message de news:
9A1CE56E-846D-42C0-B2A8-1EC30D5C3AB5@microsoft.com...
> Bonjour à tous, je débute dans les web services et j'ai donc créér via
> visual
> studio un web service asp.net dans lequel j'ai créé une web méthode
> ajouter
> qui comprend 2 parametre et me retourne la somme.
> Via la page de test, tout se passe bien mais j'aurai voulu savoir si il
> était possible directement dans l'URL de passer ces parametres comme ceci.
>
> http://localhost/service.asmx/ajouter?valeur1=1&valeur2=2
>
> car lorsque je le fais, j'ai une page d'erreur qui me dit que le format de
> demande n'est pas valide.
>
> Merci d'avance
Mon but est qu'un vieux systeme Prolog en mode caractère puisse déclencher des traitements dans mon application .net sans trop le ralentir.
Aussi, comme il possède un navigateur je souhaitai déclencher ce traitement par une URL dans laquelle serait passer les paramètres comme par exemple la modification d'un champ d'une fiche article
"Simon Mourier [MS]" a écrit :
Que cherchez vous à faire? Vous n'avez pas besoin de passer des paramètres par l'url puisque vous pouvez passer tout ce que vous voulez par le web service (SOAP). Simon.
"Vince" a écrit dans le message de news:
> Bonjour à tous, je débute dans les web services et j'ai donc créér via > visual > studio un web service asp.net dans lequel j'ai créé une web méthode > ajouter > qui comprend 2 parametre et me retourne la somme. > Via la page de test, tout se passe bien mais j'aurai voulu savoir si il > était possible directement dans l'URL de passer ces parametres comme ceci. > > http://localhost/service.asmx/ajouter?valeur1=1&valeur2=2 > > car lorsque je le fais, j'ai une page d'erreur qui me dit que le format de > demande n'est pas valide. > > Merci d'avance
Fred
Bonjour, En fait ta syntaxe est correcte. Si cela ne fonctionne pas, c'est sans doute que HttpGet n'est pas activé dans le web.config de ton service. La page de test fonctionne en HttpPost (me semble-t-il) Comme me l'avais expliqué Simon Mourier lors de mon passage du framework 1.0 en 1.1, ces protocoles d'interrogation sont maintenant désactivés par défaut. Pour pouvoir les utiliser vérifie la présence de ces lignes dans ton web.config dans l'élément <system.web>
Ceci dit, je ne les active que momentanément pour test et je t'invite à suivre le conseil donné par S. Mourier : Accéder au service par SOAP (en ajoutant une référence web à ton projet)
"Fred" a écrit dans le message de news:
Bonjour Pourquoi ne regardes-tu pas l'adresse lorque tu appelles ta page de test ? Il me semble (de mémoire) que ta syntaxe n'est pas très éloignée de la bonne. Je crois que c'est : service.asmx?op=ajouter&valeur1= etc...
"Vince" a écrit dans le message de news:
Bonjour à tous, je débute dans les web services et j'ai donc créér via visual studio un web service asp.net dans lequel j'ai créé une web méthode ajouter qui comprend 2 parametre et me retourne la somme. Via la page de test, tout se passe bien mais j'aurai voulu savoir si il était possible directement dans l'URL de passer ces parametres comme ceci.
car lorsque je le fais, j'ai une page d'erreur qui me dit que le format de demande n'est pas valide.
Merci d'avance
Bonjour,
En fait ta syntaxe est correcte.
Si cela ne fonctionne pas, c'est sans doute que HttpGet n'est pas activé
dans le web.config de ton service.
La page de test fonctionne en HttpPost (me semble-t-il)
Comme me l'avais expliqué Simon Mourier lors de mon passage du framework 1.0
en 1.1, ces protocoles d'interrogation sont maintenant désactivés par
défaut. Pour pouvoir les utiliser vérifie la présence de ces lignes dans ton
web.config dans l'élément <system.web>
Ceci dit, je ne les active que momentanément pour test et je t'invite à
suivre le conseil donné par S. Mourier :
Accéder au service par SOAP (en ajoutant une référence web à ton projet)
"Fred" <nospam@nospam.net> a écrit dans le message de news:
udN0SpvLFHA.1476@TK2MSFTNGP09.phx.gbl...
Bonjour
Pourquoi ne regardes-tu pas l'adresse lorque tu appelles ta page de test ?
Il me semble (de mémoire) que ta syntaxe n'est pas très éloignée de la
bonne.
Je crois que c'est : service.asmx?op=ajouter&valeur1= etc...
"Vince" <Vince@discussions.microsoft.com> a écrit dans le message de news:
9A1CE56E-846D-42C0-B2A8-1EC30D5C3AB5@microsoft.com...
Bonjour à tous, je débute dans les web services et j'ai donc créér via
visual
studio un web service asp.net dans lequel j'ai créé une web méthode
ajouter
qui comprend 2 parametre et me retourne la somme.
Via la page de test, tout se passe bien mais j'aurai voulu savoir si il
était possible directement dans l'URL de passer ces parametres comme
ceci.
Bonjour, En fait ta syntaxe est correcte. Si cela ne fonctionne pas, c'est sans doute que HttpGet n'est pas activé dans le web.config de ton service. La page de test fonctionne en HttpPost (me semble-t-il) Comme me l'avais expliqué Simon Mourier lors de mon passage du framework 1.0 en 1.1, ces protocoles d'interrogation sont maintenant désactivés par défaut. Pour pouvoir les utiliser vérifie la présence de ces lignes dans ton web.config dans l'élément <system.web>
Ceci dit, je ne les active que momentanément pour test et je t'invite à suivre le conseil donné par S. Mourier : Accéder au service par SOAP (en ajoutant une référence web à ton projet)
"Fred" a écrit dans le message de news:
Bonjour Pourquoi ne regardes-tu pas l'adresse lorque tu appelles ta page de test ? Il me semble (de mémoire) que ta syntaxe n'est pas très éloignée de la bonne. Je crois que c'est : service.asmx?op=ajouter&valeur1= etc...
"Vince" a écrit dans le message de news:
Bonjour à tous, je débute dans les web services et j'ai donc créér via visual studio un web service asp.net dans lequel j'ai créé une web méthode ajouter qui comprend 2 parametre et me retourne la somme. Via la page de test, tout se passe bien mais j'aurai voulu savoir si il était possible directement dans l'URL de passer ces parametres comme ceci.
car lorsque je le fais, j'ai une page d'erreur qui me dit que le format de demande n'est pas valide.
Merci d'avance
Patrick Philippot
Fred wrote:
Ceci dit, je ne les active que momentanément pour test et je t'invite à suivre le conseil donné par S. Mourier : Accéder au service par SOAP (en ajoutant une référence web à ton projet)
Bonjour,
Ceci dit :-)) , il y a des circonstances où GET et POST sont bien utiles voire indispensables. Par exemple, dans un script client dans le cas où l'on ne peut pas utiliser le Web Service Behavior de IE (ne serait-ce que parce que l'on n'utilise pas IE). Ou bien dans un script interne à un document SVG qui ne supporte pas le Web Service Behavior.
Dans ce cas, il faut utiliser getURL pour récupérer le flux XML en retour d'un appel de méthode. Et on doit bien sûr passer les paramètres dans l'URL.
(ceci est bien sûr un nouvel appel du pied à MS concernant le support de SVG en natif dans IE, sujet que je remettrai sans arrêt sur la table, enquiquinant comme je suis, tant que je n'aurai pas eu satisfaction :-)))) ).
Je rappelle que l'utilisation d'un Web Service dans un script client permet de modifier dynamiquement une page sans avoir à la rafraîchir. J'ai une application qui implémente un mécanisme de navigation dans un système d'information sans que la page initiale soit jamais rechargée (l'URL ne varie pas et il n'y a que des requêtes vers le Web Service qui sont émises).
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Fred wrote:
Ceci dit, je ne les active que momentanément pour test et je t'invite
à suivre le conseil donné par S. Mourier :
Accéder au service par SOAP (en ajoutant une référence web à ton
projet)
Bonjour,
Ceci dit :-)) , il y a des circonstances où GET et POST sont bien utiles
voire indispensables. Par exemple, dans un script client dans le cas où
l'on ne peut pas utiliser le Web Service Behavior de IE (ne serait-ce
que parce que l'on n'utilise pas IE). Ou bien dans un script interne à
un document SVG qui ne supporte pas le Web Service Behavior.
Dans ce cas, il faut utiliser getURL pour récupérer le flux XML en
retour d'un appel de méthode. Et on doit bien sûr passer les paramètres
dans l'URL.
(ceci est bien sûr un nouvel appel du pied à MS concernant le support de
SVG en natif dans IE, sujet que je remettrai sans arrêt sur la table,
enquiquinant comme je suis, tant que je n'aurai pas eu satisfaction
:-)))) ).
Je rappelle que l'utilisation d'un Web Service dans un script client
permet de modifier dynamiquement une page sans avoir à la rafraîchir.
J'ai une application qui implémente un mécanisme de navigation dans un
système d'information sans que la page initiale soit jamais rechargée
(l'URL ne varie pas et il n'y a que des requêtes vers le Web Service qui
sont émises).
--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Ceci dit, je ne les active que momentanément pour test et je t'invite à suivre le conseil donné par S. Mourier : Accéder au service par SOAP (en ajoutant une référence web à ton projet)
Bonjour,
Ceci dit :-)) , il y a des circonstances où GET et POST sont bien utiles voire indispensables. Par exemple, dans un script client dans le cas où l'on ne peut pas utiliser le Web Service Behavior de IE (ne serait-ce que parce que l'on n'utilise pas IE). Ou bien dans un script interne à un document SVG qui ne supporte pas le Web Service Behavior.
Dans ce cas, il faut utiliser getURL pour récupérer le flux XML en retour d'un appel de méthode. Et on doit bien sûr passer les paramètres dans l'URL.
(ceci est bien sûr un nouvel appel du pied à MS concernant le support de SVG en natif dans IE, sujet que je remettrai sans arrêt sur la table, enquiquinant comme je suis, tant que je n'aurai pas eu satisfaction :-)))) ).
Je rappelle que l'utilisation d'un Web Service dans un script client permet de modifier dynamiquement une page sans avoir à la rafraîchir. J'ai une application qui implémente un mécanisme de navigation dans un système d'information sans que la page initiale soit jamais rechargée (l'URL ne varie pas et il n'y a que des requêtes vers le Web Service qui sont émises).
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Fred
"Patrick Philippot" a écrit dans le message de news: %
Bonjour,
Bonjour,
Ceci dit :-)) , il y a des circonstances où GET et POST sont bien utiles voire indispensables.
Oui, c'est le cas pour Vince, d'après ce que j'ai compris de sa réponse à S. Mourier.
Je rappelle que l'utilisation d'un Web Service dans un script client permet de modifier dynamiquement une page sans avoir à la rafraîchir. J'ai une application qui implémente un mécanisme de navigation dans un système d'information sans que la page initiale soit jamais rechargée (l'URL ne varie pas et il n'y a que des requêtes vers le Web Service qui sont émises).
Exact, j'ai vu un passer un post d'un gars qui développe des outils dans cette optique. Très intéressant. Je vais sans doute m'y mettre très prochainement pour remplacer des iframes (je n'avais pas trouvé d'autres solutions à l'époque) par des DIV à contenu "dynamique". On devrait voir moins de frames, applets ou activeX avec ces possibilités.
"Patrick Philippot" <patrick.philippot@mainsoft.xx.fr> a écrit dans le
message de news: %237Indy4LFHA.3336@TK2MSFTNGP09.phx.gbl...
Bonjour,
Bonjour,
Ceci dit :-)) , il y a des circonstances où GET et POST sont bien utiles
voire indispensables.
Oui, c'est le cas pour Vince, d'après ce que j'ai compris de sa réponse à S.
Mourier.
Je rappelle que l'utilisation d'un Web Service dans un script client
permet de modifier dynamiquement une page sans avoir à la rafraîchir. J'ai
une application qui implémente un mécanisme de navigation dans un système
d'information sans que la page initiale soit jamais rechargée (l'URL ne
varie pas et il n'y a que des requêtes vers le Web Service qui sont
émises).
Exact, j'ai vu un passer un post d'un gars qui développe des outils dans
cette optique.
Très intéressant.
Je vais sans doute m'y mettre très prochainement pour remplacer des iframes
(je n'avais pas trouvé d'autres solutions à l'époque) par des DIV à contenu
"dynamique". On devrait voir moins de frames, applets ou activeX avec ces
possibilités.
"Patrick Philippot" a écrit dans le message de news: %
Bonjour,
Bonjour,
Ceci dit :-)) , il y a des circonstances où GET et POST sont bien utiles voire indispensables.
Oui, c'est le cas pour Vince, d'après ce que j'ai compris de sa réponse à S. Mourier.
Je rappelle que l'utilisation d'un Web Service dans un script client permet de modifier dynamiquement une page sans avoir à la rafraîchir. J'ai une application qui implémente un mécanisme de navigation dans un système d'information sans que la page initiale soit jamais rechargée (l'URL ne varie pas et il n'y a que des requêtes vers le Web Service qui sont émises).
Exact, j'ai vu un passer un post d'un gars qui développe des outils dans cette optique. Très intéressant. Je vais sans doute m'y mettre très prochainement pour remplacer des iframes (je n'avais pas trouvé d'autres solutions à l'époque) par des DIV à contenu "dynamique". On devrait voir moins de frames, applets ou activeX avec ces possibilités.