Questions marquées «asp.net-web-api»

L'API Web ASP.NET est un cadre permettant de créer des services HTTP pour des clients tels que les navigateurs et les appareils mobiles. Il est basé sur Microsoft .NET Framework et constitue un choix idéal pour créer des services RESTful.

3
Authentification de l'API Web ASP.NET
Je cherche à authentifier un utilisateur à partir d'une application client tout en utilisant le API Web ASP.NET . J'ai regardé toutes les vidéos sur le site et j'ai également lu ce message du forum . Mettre le [Authorize] attribut correctement renvoie un 401 Unauthorizedstatut. Cependant, j'ai besoin de savoir …


2
Renvoyer du HTML à partir de l'API Web ASP.NET
Comment retourner du HTML à partir du contrôleur API Web ASP.NET MVC? J'ai essayé le code ci-dessous mais j'ai eu une erreur de compilation car Response.Write n'est pas défini: public class MyController : ApiController { [HttpPost] public HttpResponseMessage Post() { Response.Write("<p>Test</p>"); return Request.CreateResponse(HttpStatusCode.OK); } }

7
OperationCanceledException de l'API Web ASP.NET lorsque le navigateur annule la demande
Lorsqu'un utilisateur charge une page, il effectue une ou plusieurs requêtes ajax, qui atteignent les contrôleurs ASP.NET Web API 2. Si l'utilisateur accède à une autre page, avant que ces requêtes ajax ne soient terminées, les requêtes sont annulées par le navigateur. Notre ELMAH HttpModule enregistre ensuite deux erreurs pour …




5
intercepter toutes les exceptions non gérées dans l'API Web ASP.NET
Comment intercepter toutes les exceptions non gérées qui se produisent dans l'API Web ASP.NET afin de pouvoir les consigner? Jusqu'à présent, j'ai essayé: Créer et enregistrer un ExceptionHandlingAttribute Implémenter une Application_Errorméthode dansGlobal.asax.cs S'abonner à AppDomain.CurrentDomain.UnhandledException S'abonner à TaskScheduler.UnobservedTaskException Le ExceptionHandlingAttributegère avec succès les exceptions qui sont levées dans les méthodes …


9
Asp Net Web API 2.1 obtenir l'adresse IP du client
Bonjour, j'ai besoin d'obtenir une adresse IP client qui demande une méthode dans l'api Web, j'ai essayé d'utiliser ce code à partir d' ici mais il renvoie toujours l'adresse IP locale du serveur, comment s'y rendre correctement? HttpContext.Current.Request.UserHostAddress; d'autres questions: public static class HttpRequestMessageExtensions { private const string HttpContext = …


5
Alors, JSONP ou CORS? [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 4 ans . Améliorez cette …


2
Pourquoi devrais-je créer des opérations WebAPI asynchrones au lieu de celles de synchronisation?
J'ai l'opération suivante dans une API Web que j'ai créée: // GET api/<controller> [HttpGet] [Route("pharmacies/{pharmacyId}/page/{page}/{filter?}")] public CartTotalsDTO GetProductsWithHistory(Guid pharmacyId, int page, string filter = null ,[FromUri] bool refresh = false) { return delegateHelper.GetProductsWithHistory(CustomerContext.Current.GetContactById(pharmacyId), refresh); } L'appel à ce service Web se fait via un appel Jquery Ajax de cette façon: …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.