Perguntas com a marcação «asp.net-web-api»

A API da Web do ASP.NET é uma estrutura para criar serviços HTTP para clientes como navegadores e dispositivos móveis. Baseia-se no Microsoft .NET Framework e é a escolha ideal para criar serviços RESTful.


9
Caractere ponto '.' no MVC Web API 2 para solicitações como api / people / STAFF.45287
O URL que estou tentando deixar funcionar é no estilo de: http://somedomain.com/api/people/staff.33311 (assim como sites como LAST.FM permitem todos os tipos de sinais em seus URLs RESTFul e WebPage , por exemplo " http://www.last.fm/artist/psy'aviah " é um url válido para LAST.FM). O que funciona são os seguintes cenários: - http://somedomain.com/api/people/ …

10
Lidar com a validação de ModelState na API Web ASP.NET
Eu queria saber como posso obter a validação de modelo com ASP.NET Web API. Eu tenho meu modelo assim: public class Enquiry { [Key] public int EnquiryId { get; set; } [Required] public DateTime EnquiryDate { get; set; } [Required] public string CustomerAccountNumber { get; set; } [Required] public string …


14
Asp.NET Web API - 405 - Verbo HTTP usado para acessar esta página não é permitido - como definir mapeamentos de manipulador
Escrevi serviço REST usando ASP.NET Web API. Estou tentando enviar uma solicitação HttpDelete, mas recebo o seguinte erro: 405 - Verbo HTTP usado para acessar esta página não é permitido Acho que estou perto da solução, descobri que devo habilitar o gerenciamento remoto do IIS, ir para a seção Handler …



9
Web API 2: como retornar JSON com nomes de propriedade camelCased, em objetos e seus subobjetos
ATUALIZAR Obrigado por todas as respostas. Estou em um novo projeto e parece que finalmente cheguei ao fundo disso: parece que o código a seguir era de fato o culpado: public static HttpResponseMessage GetHttpSuccessResponse(object response, HttpStatusCode code = HttpStatusCode.OK) { return new HttpResponseMessage() { StatusCode = code, Content = response …






4
O recurso solicitado não suporta o método HTTP 'GET'
Minha rota está configurada corretamente e meus métodos têm a etiqueta decorada. Ainda recebo a mensagem "O recurso solicitado não oferece suporte ao método HTTP 'GET'"? [System.Web.Mvc.AcceptVerbs("GET", "POST")] [System.Web.Mvc.HttpGet] public string Auth(string username, string password) { // Décoder les paramètres reçue. string decodedUsername = username.DecodeFromBase64(); string decodedPassword = password.DecodeFromBase64(); return …

4
Erro: o campo de cabeçalho de solicitação Content-Type não é permitido por Access-Control-Allow-Headers
Criei um projeto de API da web mvc4 usando o vS2012. Usei o seguinte tutorial para resolver o Compartilhamento de recursos entre origens, "http://blogs.msdn.com/b/carlosfigueira/archive/2012/07/02/cors-support-in-asp-net-web-api- rc-version.aspx ". Ele está funcionando com sucesso e eu envio dados do lado do cliente para o servidor com sucesso. Depois disso, para implementar a Autherization …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.