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.
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 …
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); } }
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 …
J'ai une application Web d'une seule page développée à l'aide d'ASP.NET. J'ai récemment converti de nombreuses méthodes Web pour qu'elles soient basées sur le push, en utilisant la bibliothèque SignalR . Cela a vraiment accéléré considérablement la page et réduit beaucoup d'appels au serveur depuis la page. Dans le même …
J'ai une méthode qui fait un POST comme ci-dessous var response = await client.PostAsJsonAsync(url, entity); if (response.IsSuccessStatusCode) { // read the response as strongly typed object return await response.Content.ReadAsAsync<T>(); } Ma question est de savoir comment obtenir le JSON réel qui a été publié à partir de l'objet entité. Je …
J'essaye d'utiliser la async/awaitfonctionnalité d'ASP.NET dans mon projet d'API Web. Je ne sais pas si cela fera une différence dans les performances de mon service API Web. Veuillez trouver ci-dessous le workflow et un exemple de code de mon application. Flux de travail: Application UI → Point de terminaison API …
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 …
Je lis plusieurs ressources (livres et réponses SO) sur l'autorisation dans WebApi. Supposons que je souhaite ajouter un attribut personnalisé qui autorise l'accès uniquement à certains utilisateurs: Cas 1 J'ai vu cette approche de remplacement OnAuthorization , qui définit la réponse si quelque chose ne va pas public class AllowOnlyCertainUsers …
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 = …
Je suis très nouveau dans l'API Web ASP.NET 4.0. Pouvons-nous rediriger vers une autre URL à la fin de l'action POST ?, quelque chose comme ...Response.Redirect(url) En fait, je télécharge un fichier depuis une application MVC (disons www.abcmvc.com) via l'API Web (disons www.abcwebapi.com/upload) Voici uploadl'action POST. Je poste un formulaire …
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 …
Je passe de l'API Web WCF à la nouvelle API Web ASP.NET MVC 4. J'ai un UsersController et je souhaite avoir une méthode nommée Authenticate. Je vois des exemples de la façon de faire GetAll, GetOne, Publier et Supprimer, mais que faire si je veux ajouter des méthodes supplémentaires à …
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: …
Je travaille avec ASP.NET MVC 5 Web Api. Je souhaite consulter tous mes utilisateurs. J'ai écrit api/userset je reçois ceci: "Le type 'ObjectContent`1' n'a pas réussi à sérialiser le corps de la réponse pour le type de contenu 'application / json; charset = utf-8'" Dans WebApiConfig, j'ai déjà ajouté ces …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.