Ich versuche, einen HTTP-Statuscode von 201 Created
für eine RESTful-POST-Operation unter Verwendung der ASP.NET 4-Web-API zurückzugeben, bekomme aber immer eine 200 OK
.
Ich debugge derzeit auf IIS 7.5.7600.16385, VS 2010 Professional, Windows 7 64-Bit Professional.
%Vor% Ich habe andere Beispiele gesehen, in denen HttpContext.Current.Response.StatusCode
vor dem Zurückgeben von Daten gesetzt wurde, also dachte ich nicht, dass dies ein Problem wäre. Ich habe es noch nicht in der MVC 4-Quelle gefunden.
(Das hängt mit meinen Untersuchungen mit diese Frage , aber andere genug Thema, um seine eigene Frage zu rechtfertigen)
Ich bin mir nicht sicher, ob das Problem IIS oder die Web-API ist. Ich werde weitere Tests machen, um es einzugrenzen.
Tags und Links asp.net-web-api asp.net-mvc-4