Articles of asp.net web api

La ressource demandée ne prend pas en charge la méthode HTTP ‘GET’

Mon itinéraire est correctement configuré et mes méthodes ont la balise décorée. J’obtiens toujours “La ressource demandée ne supporte pas le message” GET “de la méthode HTTP? [System.Web.Mvc.AcceptVerbs(“GET”, “POST”)] [System.Web.Mvc.HttpGet] public ssortingng Auth(ssortingng username, ssortingng password) { // Décoder les parameters reçue. ssortingng decodedUsername = username.DecodeFromBase64(); ssortingng decodedPassword = password.DecodeFromBase64(); return “value”; } Voici mes […]

Routage de l’API Web – api / {controller} / {action} / {id} “dysfonctionnements” api / {controller} / {id}

J’ai la route par défaut dans Global.asax: RouteTable.Routes.MapHttpRoute( name: “DefaultApi”, routeTemplate: “api/{controller}/{id}”, defaults: new { id = System.Web.Http.RouteParameter.Optional } ); Je voulais pouvoir cibler une fonction spécifique, alors j’ai créé un autre itinéraire: RouteTable.Routes.MapHttpRoute( name: “WithActionApi”, routeTemplate: “api/{controller}/{action}/{id}”, defaults: new { id = System.Web.Http.RouteParameter.Optional } ); Donc, dans mon contrôleur, j’ai: public ssortingng Get(int id) […]

Requête de travail POST Multipart avec Volley et sans HttpEntity

Ce n’est pas vraiment une question, cependant, je voudrais partager une partie de mon code de travail ici pour votre référence lorsque vous avez besoin. Comme nous le soaps, HttpEntity est obsolète d’API22 et a été supprimé depuis l’API23. Pour le moment, nous ne pouvons plus accéder à HttpEntity Reference sur Android Developer (404). Voici […]

Asp Net Web API 2.1 obtenir l’adresse IP du client

Bonjour j’ai besoin d’obtenir IP client qui demande une méthode dans api web, j’ai essayé d’utiliser ce code à partir d’ ici mais il retourne toujours l’adresse IP locale du serveur, comment obtenir de manière correcte? HttpContext.Current.Request.UserHostAddress; d’autres questions: public static class HttpRequestMessageExtensions { private const ssortingng HttpContext = “MS_HttpContext”; private const ssortingng RemoteEndpointMessage = […]

WCF vs API Web ASP .Net

Quels sont les avantages et les inconvénients de l’utilisation de chaque technologie? WCF Web Api est maintenant intégré à Asp.net Asp.net web api prend désormais en charge l’auto-hébergement. J’imagine toujours que si je veux exposer plusieurs schémas de protocole pour la même opération, je me pencherais encore vers WCF ou est-ce que Mvc peut le […]

Impossible de charger le fichier ou l’assembly ‘System.Net.Http, Version = 2.0.0.0 dans l’API Web MVC4

J’ai un petit problème étrange. J’ai développé une application avec MVC 4 et la nouvelle API Web et cela fonctionne très bien localement. J’ai installé MVC4 sur le serveur et déployé l’application. Maintenant, j’obtiens l’erreur suivante: Impossible de charger le fichier ou l’assembly ‘System.Net.Http, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35’ ou l’une […]

Gérer la validation ModelState dans ASP.NET Web API

Je me demandais comment réaliser une validation de modèle avec ASP.NET Web API. J’ai mon modèle comme ça: public class Enquiry { [Key] public int EnquiryId { get; set; } [Required] public DateTime EnquiryDate { get; set; } [Required] public ssortingng CustomerAccountNumber { get; set; } [Required] public ssortingng ContactName { get; set; } } […]

Pourquoi devons-nous spécifier FromBody et FromUri?

Pourquoi les FromBody et FromUri sont- FromBody nécessaires dans ASP.NET Web API`? Quelles sont les différences entre l’utilisation des atsortingbuts et leur non utilisation?

Comment forcer l’API Web ASP.NET à toujours renvoyer JSON?

ASP.NET Web API effectue la négociation de contenu par défaut – renverra XML, JSON ou tout autre type basé sur l’en-tête Accept . Je n’ai pas besoin / je ne le veux pas, y a-t-il un moyen (comme un atsortingbut ou autre) de dire à Web API de toujours renvoyer JSON?

Redirection de asp.net web api post action

Je suis très nouveau sur l’API Web ASP.NET 4.0. Pouvons-nous redirect vers une autre URL à la fin de l’action POST? Quelque chose comme … Response.Redirect(url) En fait, je télécharge un fichier à partir d’une application MVC (par exemple, www.abcmvc.com ) via l’API Web (par exemple, www.abcwebapi.com/upload ). Ici, le upload est l’action POST. Je […]