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

140
Vistas
Cómo distinguir entre POST y PUT dentro de un oyente de envío de formulario

Considere un formulario con un solo botón de tipo "enviar":

 <button type="submit" id="formSubmitButton">Submit</button>

Al cargar la página, envío una solicitud GET a mi servidor, que devolverá un objeto que se utiliza para completar el formulario. Si no hay ningún objeto dentro de mi base de datos del lado del servidor, el formulario estará vacío. Adjunté un EventListener a mi formulario, de modo que cuando se envía el formulario, se envía una solicitud POST a mi servidor. Sin embargo, solo quiero enviar una solicitud de publicación cuando el formulario estaba inicialmente vacío (al cargar la página). Si no fue así, quiero enviar una solicitud PUT en su lugar. Y no quiero introducir otro botón dentro de mi formulario. De lo contrario, supongo que podría enviar las solicitudes POST/PUT al hacer clic en cualquiera de los botones. Sin embargo, solo quiero el botón único.

¿Alguien sabe de una buena manera de lograr esto?

about 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