Pode obter uma resposta de um site HTTPS usando o comando Ping?
Tentei usar o comando ping
numa página https
, mas a mensagem diz que o ping
não conseguiu encontrar o anfitrião. Há algum problema em relação ao ping
e ao https
?
Tentei usar o comando ping
numa página https
, mas a mensagem diz que o ping
não conseguiu encontrar o anfitrião. Há algum problema em relação ao ping
e ao https
?
A resposta à sua pergunta (Pode obter uma resposta de um site HTTPS usando o comando Ping?) é Sim, pode, desde que [ respostas ICMP estejam activadas no fornecedor do site HTTPS. O ICMP Contudo, não tem nada a ver com HTTP ou HTTPS: Ping utilizará ICMP protocolo, pertence ao TCP/IP Camada Internet , que é uma camada inferior a HTTP ou HTTPs (a partir de Camada Aplicação ):
& > O Ping opera enviando pacotes de pedido de eco do Protocolo de Mensagem de Controlo da Internet (ICMP) para o anfitrião alvo e à espera de uma resposta do ICMP. No processo, mede o tempo desde a transmissão até à recepção (tempo de ida e volta 1 e regista qualquer perda de pacotes. Os resultados do teste são impressos sob a forma de um resumo estatístico dos pacotes de resposta recebidos, incluindo os tempos mínimo, máximo, e médio de ida e volta, e por vezes o desvio padrão da média.
Pode testar com “cmd” (botão Start do Windows / tipo cmd na caixa de pesquisa, abrir “cmd.exe”), depois com ping:
ping www.hotmail.com
Se tentar pingar um URL HTTP, tal acontece a seguir:
ping http://www.hotmail.com
Obterá o mesmo erro que obteria ao tentar pingar um URL baseado em HTTPS:
ping https://www.hotmail.com
(Um erro algo como aquele ping não atingir o endereço solicitado aparecerá em ambas as tentativas).
tcping ](http://www.elifulkerson.com/projects/tcping.php) - simular “ping” sobre tcp estabelecendo uma ligação a hosts de rede. tcping a nível de aplicação enviará SYN, à espera de ACK, fechando com FIN ACK
C:\>tcping google.com 443
Probing 87.106.83.127:443/tcp - Port is open - time=19.787ms
Probing 87.106.83.127:443/tcp - Port is open - time=20.487ms
Probing 87.106.83.127:443/tcp - Port is open - time=24.494ms
Control-C
Ping statistics for 87.106.83.127:443
3 probes sent.
3 successful, 0 failed.
Approximate trip times in milli-seconds:
Minimum = 19.787ms, Maximum = 24.494ms, Average = 21.589ms
Pode emitir um pedido HEAD com OpenSSL:
openssl s_client -quiet -connect github.com:443 <<eof
HEAD / HTTP/1.1
Connection: close
Host: github.com
eof
Note que também pode usar “HTTP/2”, mas tenha cuidado porque alguns servidores (por exemplo github.com) não o suportam.