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

351
Vistas
I get empty resp on server. What my mistake on client side?

Output in terminal: {}

My code

This function for get value from inputs and if button is clicked send to next func sendToStart()

    let name_inp_val =  document.querySelector('.name').value;
    let gamecode_inp_val = document.querySelector('.gamecode').value;

    sendToStart(name_inp_val, gamecode_inp_val);
  }

On this function [ sendToStart() ] I get Client_IP with $.ajax() convert to string and send this all data to server, but sending don't working. What can I do for fix this?


function sendToStart(name, gamecode) {
    // Get CLIENT IP FROM API.IPIFY.ORG
    let ip_adress = "";
    $.ajax({
        url: "https://api.ipify.org?format=json",
        type: "GET",
        dataType: "json",
        contentType: "application/json",
        success: function(data) {
        ip_adress = data.ip;
        },
        error: function(data) {
        console.log(data);
        }
    });


    // Send data to server
    $.post("http://localhost:5000/api/start/", {"name": name, "gamecode": gamecode, "ip": ip_adress}, function(data) {
        console.log(data);
    });

    
}
export default sendToStart;

What I want?

  • Input: {"name": "Mikki", "gamecode": "399585647", "ip": "192.168.0.1"}
  • Output: {"name": "Mikki", "gamecode": "399585647", "ip": "192.168.0.1"}

But now on servger terminal I see: {}

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