Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 21530|Répondre: 0

[WebAPI] asp.net à l’API web pour définir des paramètres optionnels

[Copié le lien]
Publié sur 20/04/2018 13:09:45 | | | |


Ce qui précède est une méthode dans le contrôleur webapi, lors de la simulation d’une demande get : il n’y aura pas d’erreur avec les trois paramètres ci-dessus, si seul le paramètre « CardNo » est utilisé, l’erreur sera rapportée comme suit :

{
    « Message » : « Aucune ressource HTTP n’a été trouvée correspondant à l’URI de requête 'http://localhost:28742/api/Driver/Test?CardNo=1'. »
    « MessageDetail » : « Aucune action n’a été trouvée sur le contrôleur 'Driver' correspondant à la demande. »
}




Solution:

Pour les paramètres optionnels, définissez des valeurs par défaut, telles que :



S’il y a plus de trois paramètres, envisagez d’utiliser un modèle.




Précédent:zTree -- plugin arbre jQuery
Prochain:Le cache HttpRuntime Lectures définit l’encapsulation des informations de cache
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com