Maison >développement back-end >C++ >Comment résoudre « Erreur HTTP 404.0 - Introuvable » dans MVC Web API 2 lors de l'utilisation de points dans les URL de requête ?

Comment résoudre « Erreur HTTP 404.0 - Introuvable » dans MVC Web API 2 lors de l'utilisation de points dans les URL de requête ?

Linda Hamilton
Linda Hamiltonoriginal
2025-01-04 16:29:41266parcourir

How to Resolve

Caractère point ('.') dans MVC Web API 2 : résolution des URL de requête telles que 'api/people/STAFF.45287'

Lorsque vous essayez d'utiliser des URL telles que « http://somedomain.com/api/people/staff.33311 » dans une API Web MVC 2, vous pouvez rencontrer un message « HTTP Error 404.0 - Not Found ». Ce problème survient lorsqu'un point (.) est présent dans l'URL.

Pour résoudre ce problème, vous pouvez utiliser la solution de contournement suivante :

Suffixer l'URL avec une barre oblique

Ajoutez simplement une barre oblique ('/') à la fin de l'URL. Par exemple, au lieu de « http://somedomain.com/api/people/staff.33311 », utilisez « http://somedomain.com/api/people/staff.33311/ ». Cette approche permet au caractère point d'être interprété correctement par MVC.

Il s'agit d'une solution simple et efficace qui peut résoudre le problème dans la plupart des cas. Il est important de s'assurer que toutes les URL suivent ce format pour maintenir la cohérence.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn