Pytania otagowane jako asp.net-mvc-4

ASP.NET MVC 4 to czwarta główna wersja platformy ASP.NET Model-View-Controller dla aplikacji internetowych.

4
Rejestrowanie komunikatów żądań / odpowiedzi podczas korzystania z HttpClient
Mam metodę, która wykonuje POST, jak poniżej var response = await client.PostAsJsonAsync(url, entity); if (response.IsSuccessStatusCode) { // read the response as strongly typed object return await response.Content.ReadAsAsync<T>(); } Moje pytanie brzmi: w jaki sposób mogę uzyskać rzeczywisty JSON, który został wysłany z obiektu entity. Chciałbym zarejestrować JSON, który jest POSTOWANY, …



4
Przekierowanie z akcji postu api sieci web asp.net
Jestem bardzo nowy w ASP.NET 4.0 Web API. Czy możemy przekierować do innego adresu URL na końcu akcji POST?, Coś w rodzaju ...Response.Redirect(url) Właściwie przesyłam plik z aplikacji MVC (powiedzmy www.abcmvc.com) przez Web API (powiedzmy www.abcwebapi.com/upload) Oto uploadakcja POST. Wysyłam wieloczęściowy formularz do akcji post kontrolera przesyłania Web API. Po …



4
Przekaż parametr do kontrolera z @ Html.ActionLink MVC 4
W tej linii: @Html.ActionLink("Reply", "BlogReplyCommentAdd", "Blog", new { blogPostId = blogPostId, replyblogPostmodel = Model, captchaValid = Model.AddNewComment.DisplayCaptcha }) W blogPostId pojawia się następujący błąd w czasie wykonywania: Słownik parametrów zawiera wpis o wartości null dla parametru „blogPostId” typu „System.Int32” nie dopuszczającego wartości null dla metody „System.Web.Mvc.ActionResult BlogReplyCommentAdd (Int32, Nop.Web.Models.Blogs.BlogPostModel, Boolean)” …


4
Błąd „Szablony mogą być używane tylko w przypadku dostępu do pól, dostępu do właściwości, indeksu tablicy jednowymiarowej lub niestandardowych wyrażeń indeksatora z jednym parametrem”
Dlaczego otrzymuję błąd: Szablony mogą być używane tylko z dostępem do pola, dostępem do właściwości, indeksem tablicy jednowymiarowej lub niestandardowymi wyrażeniami indeksatora z jednym parametrem pod tym kodem: @model IEnumerable<ArtSchoolProject.Models.Trainer> @{ ViewBag.Title = "Index"; Layout = "~/Views/Shared/_PageLayout.cshtml"; } <h2>Index</h2> <p> @Html.ActionLink("Create New", "Create") </p> <ul class="trainers"> @foreach (var item in …


9
Znak kropki „.” w MVC Web API 2 dla żądań, takich jak api / people / STAFF.45287
Adres URL, który próbuję udostępnić, jest w stylu: http://somedomain.com/api/people/staff.33311 (podobnie jak witryny LAST.FM zezwalają na wszelkiego rodzaju znaki w swoich adresach URL RESTFul & WebPage , na przykład „ http://www.last.fm/artist/psy'aviah ” to prawidłowy adres URL LAST.FM). To, co działa, to następujące scenariusze: - http://somedomain.com/api/people/ - który zwraca wszystkich ludzi - …

6
„Wystąpił wyjątek podczas przetwarzania Twojego żądania. Ponadto wystąpił inny wyjątek podczas wykonywania niestandardowej strony błędu… ”
Próbuję opublikować witrynę sieci Web MVC jako przeglądarkę Azure. Kiedy uruchamiam go lokalnie, wszystko działa dobrze. Ale kiedy opublikuję go na platformie Azure i przejdę do jakiejś akcji MVC, pojawia się ten błąd: Błąd serwera w aplikacji „/”. Błąd wykonania Opis: Wystąpił wyjątek podczas przetwarzania Twojego żądania. Ponadto wystąpił inny …

10
Jak dodawać i pobierać wartości nagłówka w WebApi
Muszę utworzyć metodę POST w WebApi, aby móc wysyłać dane z aplikacji do metody WebApi. Nie mogę uzyskać wartości nagłówka. Tutaj dodałem wartości nagłówka w aplikacji: using (var client = new WebClient()) { // Set the header so it knows we are sending JSON. client.Headers[HttpRequestHeader.ContentType] = "application/json"; client.Headers.Add("Custom", "sample"); // …

4
Błąd: pole nagłówka żądania Content-Type nie jest dozwolone przez Access-Control-Allow-Headers
Utworzyłem projekt webowego interfejsu API mvc4 przy użyciu vS2012. Skorzystałem z poniższego samouczka, aby rozwiązać problem udostępniania zasobów między źródłami ”http://blogs.msdn.com/b/carlosfigueira/archive/2012/07/02/cors-support-in-asp-net-web-api- rc-version.aspx ”. Działa pomyślnie i pomyślnie przesyłam dane ze strony klienta na serwer. Następnie, aby zaimplementować Autherization w moim projekcie, użyłem następującego samouczka, aby zaimplementować OAuth2, „http://community.codesmithtools.com/CodeSmith_Community/b/tdupont/archive/2011/03/18/oauth-2-0-for -mvc-dwustopniowa-implementacja.aspx ”. …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.