Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

154
Vistas
Error HTTP 405 cuando se usa la eliminación HTTP solo en Host .Net Core 6

Recibo un error 405 cuando intento eliminar de cualquier controlador. Puedo hacerlo bien en VS IDE, pero no puedo entender por qué no está en el host (la solicitud se enviará mediante ajax)

Controlador de cabecera

 [Authorize] [Route("Api/v{version:apiVersion}/Cart")] [ApiVersion("1.0")] [ApiController] public class CartApiController : ControllerBase

Tenga en cuenta que : probé con CartApiController: Controller también

Controlador

 [HttpDelete("{CartId:long}", Name = "DeleteCart")] public IActionResult DeleteCart(long CartId) { if (!_CartRepository.DeleteCart(CartId,Convert.ToInt64(_AccountRepository.GetClaim("ID")))) return Ok(_ResultContentRepository.GetResultContent(1)); return Ok(_ResultContentRepository.GetResultContent(200)); }

Remitente

 SendApiAsync("Api/Cart/" + input.id, "delete", null, true, false, false).then(function () { location.reload(); });

Parte del Ajax

 $.ajax({ url: Url, headers: Headers, type: Type, async: true, data: Data, contentType: "application/json", dataType: 'json', success: function (data) { etc... }

tenga en cuenta que :

  1. este Api Sender funciona bien con todos los métodos, excepto la eliminación de http solo en el host

  2. no escribió el código completo para el remitente Api

  3. si la url tiene una dirección api, la url se reemplazará con la ruta correcta (no es un problema de ruta)

over 4 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda