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.

5
Obtenez l'adresse IP de l'hôte distant
Dans ASP.NET, il existe une System.Web.HttpRequestclasse, qui contient une ServerVariablespropriété qui peut nous fournir l'adresse IP à partir de la REMOTE_ADDRvaleur de la propriété. Cependant, je n'ai pas pu trouver un moyen similaire d'obtenir l'adresse IP de l'hôte distant à partir de l'API Web ASP.NET. Comment puis-je obtenir l'adresse IP …

15
JSONP avec l'API Web ASP.NET
Je travaille sur la création d'un nouvel ensemble de services dans ASP.MVC MVC 4 à l'aide de l'API Web. Jusqu'à présent, c'est génial. J'ai créé le service et je l'ai fait fonctionner, et maintenant j'essaye de le consommer en utilisant JQuery. Je peux récupérer la chaîne JSON en utilisant Fiddler, …



3
Quelqu'un peut-il m'expliquer CreatedAtRoute ()?
À partir du modèle pour l'API Web 2, une méthode de publication est toujours comme ceci: [ResponseType(typeof(MyDTO))] public IHttpActionResult PostmyObject(MyDTO myObject) { ... return CreatedAtRoute("DefaultApi", new { id = myObject.Id }, myObject); } Je ne comprends pas cette CreatedAtRoute()méthode. Quelqu'un peut-il m'expliquer la CreatedAtRoute()méthode?


23
Java terminé avec une valeur de sortie différente de zéro 2 - Android Gradle
J'obtiens cette erreur lors de l'exécution de mon application Android (je l'ai nettoyée puis créée, mais l'erreur est toujours présente) Synchroniser: OK Faire un projet: OK Nettoyer: OK Exécuter: erreur Erreur: l'exécution a échoué pour la tâche ': app: dexDebug' .com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command' C: \ Program Files \ Java …


9
La demande de mise de l'API Web génère une erreur Méthode Http 405 non autorisée
Voici l'appel à la PUTméthode sur mon API Web - la troisième ligne de la méthode ( j'appelle l' API Web à partir d'un frontal ASP.NET MVC): client.BaseAddressest http://localhost/CallCOPAPI/. Voici contactUri: Voici contactUri.PathAndQuery: Et enfin, voici ma réponse 405: Voici le WebApi.config dans mon projet d'API Web: public static void …

8
Télécharger le fichier à partir d'une méthode API Web ASP.NET à l'aide d'AngularJS
Dans mon projet Angular JS, j'ai une <a>balise d'ancrage qui, lorsqu'elle est cliquée, GETenvoie une requête HTTP à une méthode WebAPI qui renvoie un fichier. Maintenant, je veux que le fichier soit téléchargé vers l'utilisateur une fois la demande réussie. Comment je fais ça? La balise d'ancrage: <a href="#" ng-click="getthefile()">Download …

2
Comment implémentez-vous une méthode de délégué d'action asynchrone?
Un peu d'informations générales. J'apprends la pile API Web et j'essaie d'encapsuler toutes les données sous la forme d'un objet "Result" avec des paramètres tels que Success et ErrorCodes. Cependant, différentes méthodes produiraient des résultats et des codes d'erreur différents, mais l'objet de résultat serait généralement instancié de la même …

14
API Web MVC: aucun en-tête 'Access-Control-Allow-Origin' n'est présent sur la ressource demandée
J'ai essayé tout ce qui est écrit dans cet article: http://www.asp.net/web-api/overview/security/enabling-cross-origin-requests-in-web-api , mais rien ne fonctionne. J'essaie d'obtenir des données de webAPI2 (MVC5) à utiliser dans un autre domaine en utilisant angularJS. mon contrôleur ressemble à ceci: namespace tapuzWebAPI.Controllers { [EnableCors(origins: "http://local.tapuz.co.il", headers: "*", methods: "*", SupportsCredentials = true)] [RoutePrefix("api/homepage")] …

11
Méthode HttpPost multiple dans le contrôleur d'API Web
Je commence à utiliser le projet d'API Web MVC4, j'ai un contrôleur avec plusieurs HttpPostméthodes. Le contrôleur ressemble à ce qui suit: Manette public class VTRoutingController : ApiController { [HttpPost] public MyResult Route(MyRequestTemplate routingRequestTemplate) { return null; } [HttpPost] public MyResult TSPRoute(MyRequestTemplate routingRequestTemplate) { return null; } } Ici MyRequestTemplatereprésente …


6
Comment retourner une chaîne brute avec ApiController?
J'ai un ApiController qui sert XML / JSON, mais j'aimerais que l'une de mes actions renvoie du HTML pur. J'ai essayé ce qui suit mais il renvoie toujours XML / JSON. public string Get() { return "<strong>test</strong>"; } Voici ce que renvoie ce qui précède: <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/"><strong>test</strong></string> Existe-t-il un moyen …

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.