ASP.NET Web API 2 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.
Manchmal erhalte ich die folgende Fehlermeldung, während ich HttpWebRequest für einen WebService ausführte. Ich habe meinen Code auch unten kopiert. System.Net.WebException: Es kann keine Verbindung zum Remote-Server hergestellt werden ---> System.Net.Sockets.SocketException: Es konnte keine Verbindung hergestellt werden, da der Zielcomputer dies aktiv abgelehnt hat. 127.0.0.1:80 bei System.Net.Sockets.Socket.DoConnect (EndPoint endPointSnapshot, SocketAddress …
Nehmen wir an, dies ist meine Aktionsmethode public IHttpActionResult Get(int id) { var status = GetSomething(id); if (status) { return Ok(); } else { return NotFound(); } } Test wird sein var httpActionResult = controller.Get(1); Wie überprüfe ich danach meinen http-Statuscode?
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen im vergangenen Jahr . Verbessere diese Frage Zuerst skizziere ich mein Projekt: Für mein Praktikum muss …
Sie haben gerade ein ASP.NET MVC4-Projekt auf Unity.WebApi Version 5.0.0.0 aktualisiert und benötigen System.Web.Http v 5.0.0.0 gemäß dem folgenden Fehler: Assembly 'Unity.WebApi, Version=5.1.0.0, Culture=neutral, PublicKeyToken=43da31bc42a85347' uses 'System.Web.Http, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' Ich verweise derzeit auf System.Web.Http v4.0, habe jedoch …
Die URL, die ich arbeiten lassen möchte, lautet wie folgt : http://somedomain.com/api/people/staff.33311 (genau wie Websites wie LAST.FM alle Arten von Zeichen in ihren RESTFul- und WebPage-URLs zulassen Beispiel: " http://www.last.fm/artist/psy'aviah " ist eine gültige URL für LAST.FM. Was funktioniert, sind folgende Szenarien: - http://somedomain.com/api/people/ - das alle Personen zurückgibt - …
Gibt es eine Möglichkeit, alle Aufzählungen als Zeichenfolgenwert in swagger anstelle ihres int-Werts anzuzeigen? Ich möchte in der Lage sein, POST-Aktionen einzureichen und Aufzählungen entsprechend ihrem Zeichenfolgenwert zu setzen, ohne jedes Mal die Aufzählung überprüfen zu müssen. Ich habe es versucht, DescribeAllEnumsAsStringsaber der Server empfängt dann Zeichenfolgen anstelle des Aufzählungswerts, …
AKTUALISIEREN Danke für alle Antworten. Ich bin in einem neuen Projekt und es sieht so aus, als wäre ich endlich auf den Grund gegangen: Es sieht so aus, als ob der folgende Code tatsächlich schuld war: public static HttpResponseMessage GetHttpSuccessResponse(object response, HttpStatusCode code = HttpStatusCode.OK) { return new HttpResponseMessage() { …
Ja, ich weiß, was Sie denken - noch eine CORS-Frage, aber diesmal bin ich ratlos. Um zu beginnen, die eigentliche Fehlermeldung: XMLHttpRequest kann http: //localhost/Foo.API/token nicht laden . Der Wert des Headers 'Access-Control-Allow-Origin' in der Antwort darf nicht der Platzhalter '*' sein, wenn der Anmeldeinformationsmodus der Anforderung 'include' ist . …
Ich habe versucht, die Schritte unter http://enable-cors.org/server_aspnet.html zu befolgen , damit meine RESTful-API (implementiert mit ASP.NET WebAPI2) mit Cross-Origin-Anforderungen (CORS Enabled) funktioniert. Es funktioniert nur, wenn ich die web.config ändere. Ich habe die WebApi Cors-Abhängigkeit installiert: install-package Microsoft.AspNet.WebApi.Cors -ProjectName MyProject.Web.Api Dann habe App_Startich in meiner Klasse WebApiConfigwie folgt: public static …
Mit der Web-API und Swashbuckle zum Generieren von Swagger-Dokumentation habe ich zwei verschiedene Klassen mit demselben Namen in zwei verschiedenen Namespaces definiert. Wenn ich die Prahlerseite in meinem Browser öffne, heißt es Widersprüchliche Schema-IDs: Doppelte Schema-IDs, die für die Typen A und B erkannt wurden. Eine mögliche Problemumgehung finden Sie …
Ich möchte die folgende Architektur (ich habe den Produktnamen für dieses Beispiel erfunden): Web API 2-Anwendung, die auf einem Server ausgeführt wird http://api.prettypictures.com MVC 5-Client-App, die auf einem anderen Server ausgeführt wird http://www.webpics.com Ich möchte, dass die Client-App www.webpics.com die Pretty Pictures-API verwendet, um: Registrieren Sie neue Konten mit Benutzername …
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.