curl
Busque uma página, veja só os cabeçalhos com curl -I, salve com curl -o — o jeito mais rápido de ver se um servidor responde.
>_ Teste aqui: um Linux simulado, nesta páginanada roda no seu computador
Carregando o terminal…
Exemplos
-
curl localhost:8080 -
curl -I localhost:8080 -
curl -s localhost:8080 | grep title -
curl -o page.html localhost:8080 -
head -n 4 page.html -
curl -O localhost:8080/index.html
Como funciona
O curl URL pede uma página a um servidor web e mostra o que volta. É a primeira coisa a testar quando um site "não funciona": alguma coisa responde?
O -I mostra só os cabeçalhos (a linha de status HTTP/1.1 200 OK diz se deu certo), o -o FILE salva a resposta num arquivo em vez de mostrar na tela.
Sintaxe
curl [-I] [-i] [-s] [-o ARQUIVO | -O] URL
Opções
| Opção | O que faz |
|---|---|
URL | o endereço: localhost:8080, http://web-01, https://… |
-I | só os cabeçalhos |
-i | os cabeçalhos, depois a página |
-s | silencioso: sem barra de progresso nem erros |
-o FILE | salva a resposta em ARQUIVO |
-O | salva com o nome que está no fim da URL |
Bom saber
- "Couldn't connect to server" quer dizer que nada escuta naquela porta: o container está rodando, e você publicou a porta com
-p? - Este playground é offline: o curl alcança seus próprios containers e servidores, não a internet.