Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

308
Visualizações
¿Se mide el ping en el tiempo hacia y desde el servidor, o el tiempo entre la solicitud y el servidor que la recibe?

mira el título

idk cómo hacer específicamente, un ping en javascript,

pero hice este pequeño fragmento que regresa

  • el momento en que se hizo la solicitud,
  • la hora en que el servidor recibió la solicitud (hecho desde el lado del servidor)
  • y la hora en que el servidor envió la respuesta.
 async function getResponseTimeOnce(){ var times = {}; times.beforeRequest = Date.now(); await fetch("https://randobytes.yimmee.repl.co/ping").then((serverReceive)=>{ serverReceive.json().then((serverReceive)=>{ times.serverReceive = serverReceive; }); times.afterRequest = Date.now(); }); return times; }

todo lo que pregunto es qué valores se supone que debo restar para obtener el tiempo de ping.

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

En los programas de ping estándar, la medida de latencia es siempre el tiempo de ida y vuelta (RTT). Debe restar beforeRequest de afterRequest para obtener la diferencia.

Fuente: https://developer.mozilla.org/en-US/docs/Glossary/Round_Trip_Time_(RTT)

 $ ping example.com PING example.com (216.58.194.174): 56 data bytes 64 bytes from 216.58.194.174: icmp_seq=0 ttl=55 time=25.050 ms 64 bytes from 216.58.194.174: icmp_seq=1 ttl=55 time=23.781 ms 64 bytes from 216.58.194.174: icmp_seq=2 ttl=55 time=24.287 ms 64 bytes from 216.58.194.174: icmp_seq=3 ttl=55 time=34.904 ms 64 bytes from 216.58.194.174: icmp_seq=4 ttl=55 time=26.119 ms --- google.com ping statistics --- 5 packets transmitted, 5 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 23.781/26.828/34.904/4.114 ms

Para esta aplicación en particular, también puede considerar usar la API de rendimiento para obtener una marca de tiempo de alta resolución.

about 4 years ago · Juan Pablo Isaza Relatório

0

Ping utiliza RTD/RTT (retraso/tiempo de ida y vuelta) . El RTD debe calcularse desde el momento en que envió la solicitud hasta el momento en que recibió la respuesta .

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda