Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

153
Views
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
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!