Als «asp.net-web-api» getaggte Fragen

Die ASP.NET-Web-API ist ein Framework zum Erstellen von HTTP-Diensten für Clients wie Browser und mobile Geräte. Es basiert auf Microsoft .NET Framework und ist eine ideale Wahl zum Erstellen von RESTful-Diensten.

5
Rufen Sie die IP-Adresse des Remote-Hosts ab
In ASP.NET gibt es eine System.Web.HttpRequestKlasse, die eine ServerVariablesEigenschaft enthält, die uns die IP-Adresse aus dem REMOTE_ADDREigenschaftswert bereitstellen kann . Ich konnte jedoch keinen ähnlichen Weg finden, um die IP-Adresse des Remote-Hosts von der ASP.NET-Web-API abzurufen. Wie kann ich die IP-Adresse des Remote-Hosts abrufen, der die Anforderung stellt?

15
JSONP mit ASP.NET-Web-API
Ich arbeite daran, mithilfe der Web-API einen neuen Satz von Diensten in ASP.MVC MVC 4 zu erstellen. Bisher ist es großartig. Ich habe den Dienst erstellt und zum Laufen gebracht, und jetzt versuche ich, ihn mit JQuery zu nutzen. Ich kann die JSON-Zeichenfolge mit Fiddler zurückerhalten, und es scheint in …





23
Java endete mit einem Exit-Wert ungleich Null 2 ​​- Android Gradle
Ich erhalte diesen Fehler beim Ausführen meiner Android-App (ich habe sie bereinigt und dann erstellt, aber der Fehler ist immer noch vorhanden) Synchronisieren: OK Projekt erstellen: OK Sauber: OK Ausführen: Fehler Fehler: Ausführung für Task ': app: dexDebug' .com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Prozess 'Befehl' C: \ Programme \ Java \ jdk1.7.0 _25 …


9
Die Web-API-Put-Anforderung generiert einen Fehler "HTTP 405-Methode nicht zulässig"
Hier ist der Aufruf der PUTMethode in meiner Web-API - die dritte Zeile in der Methode (ich rufe die Web-API von einem ASP.NET MVC-Frontend aus auf): client.BaseAddressist http://localhost/CallCOPAPI/. Hier ist contactUri: Hier ist contactUri.PathAndQuery: Und zum Schluss hier meine 405-Antwort: Hier ist die WebApi.config in meinem Web-API-Projekt: public static void …

8
Laden Sie die Datei mit AngularJS von einer ASP.NET-Web-API-Methode herunter
In meinem Angular JS-Projekt habe ich ein <a>Ankertag, das beim Klicken eine HTTP- GETAnforderung an eine WebAPI-Methode sendet, die eine Datei zurückgibt. Jetzt möchte ich, dass die Datei auf den Benutzer heruntergeladen wird, sobald die Anforderung erfolgreich ist. Wie mache ich das? Das Ankertag: <a href="#" ng-click="getthefile()">Download img</a> AngularJS: $scope.getthefile …

2
Wie implementieren Sie eine asynchrone Aktionsdelegatmethode?
Ein paar Hintergrundinformationen. Ich lerne den Web-API-Stack und versuche, alle Daten in Form eines "Ergebnis" -Objekts mit Parametern wie Success und ErrorCodes zu kapseln. Unterschiedliche Methoden würden jedoch unterschiedliche Ergebnisse und Fehlercodes erzeugen, aber das Ergebnisobjekt würde im Allgemeinen auf dieselbe Weise instanziiert. Um Zeit zu sparen und mehr über …

14
MVC-Web-API: In der angeforderten Ressource ist kein Header 'Access-Control-Allow-Origin' vorhanden
Ich habe alles versucht, was in diesem Artikel geschrieben steht: http://www.asp.net/web-api/overview/security/enabling-cross-origin-requests-in-web-api , aber nichts funktioniert. Ich versuche, Daten von webAPI2 (MVC5) mithilfe von angleJS in einer anderen Domäne zu verwenden. Mein Controller sieht folgendermaßen aus: namespace tapuzWebAPI.Controllers { [EnableCors(origins: "http://local.tapuz.co.il", headers: "*", methods: "*", SupportsCredentials = true)] [RoutePrefix("api/homepage")] public class …

11
Mehrere HttpPost-Methoden im Web-API-Controller
Ich beginne mit der Verwendung des MVC4-Web-API-Projekts. Ich habe einen Controller mit mehreren HttpPostMethoden. Der Controller sieht folgendermaßen aus: Regler public class VTRoutingController : ApiController { [HttpPost] public MyResult Route(MyRequestTemplate routingRequestTemplate) { return null; } [HttpPost] public MyResult TSPRoute(MyRequestTemplate routingRequestTemplate) { return null; } } Hier wird MyRequestTemplatedie Vorlagenklasse dargestellt, …

6
Gibt es eine Möglichkeit, die ASP.NET-Web-API zu zwingen, einfachen Text zurückzugeben?
Ich muss eine Antwort von einem ASP.NET-Web-API-Controller im Klartext zurückerhalten. Ich habe versucht, eine Anfrage mit zu machen, Accept: text/plainaber es scheint nicht den Trick zu tun. Außerdem ist die Anfrage extern und außerhalb meiner Kontrolle. Was ich erreichen würde, ist die alte ASP.NET-Methode nachzuahmen: context.Response.ContentType = "text/plain"; context.Response.Write("some text); …

6
Wie kann ich mit ApiController einen rohen String zurückgeben?
Ich habe einen ApiController, der XML / JSON bereitstellt, möchte jedoch, dass eine meiner Aktionen reines HTML zurückgibt. Ich habe das Folgende versucht, aber es gibt immer noch XML / JSON zurück. public string Get() { return "<strong>test</strong>"; } Dies ist, was das Obige zurückgibt: <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/"><strong>test</strong></string> Gibt es eine …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.