Activer le service Web ASP.NET ASMX pour les requêtes HTTP POST / GET

Je voudrais activer un service Web ASP.NET classic (ASMX) pour les requêtes HTTP POST et GET. Je réalise que cela peut être fait au niveau de la machine ou de l’application en ajoutant …

      

.. à la machine.config ou web.config. Ma question est la suivante: les requêtes HTTP POST et GET peuvent-elles être activées par niveau de service Web ou de méthode Web plutôt que par application ou ordinateur?

Mon service Web est écrit en c # en utilisant net 3.5sp1.

    Essayez de déclarer UseHttpGet sur votre méthode.

     [ScriptMethod(UseHttpGet = true)] public ssortingng HelloWorld() { return "Hello World"; } 

    En fait, j’ai trouvé une façon un peu originale de le faire. Ajoutez le protocole à votre web.config, mais à l’intérieur d’un élément d’emplacement. Spécifiez l’emplacement du service Web comme atsortingbut de chemin, comme ceci: