Estou tentando usar curl
para obter o status HTTP de uma solicitação GET:
curl --insecure --silent --show-error --connect-timeout 1 -I https://host:8443/health
Nota: estou usando a --insecure
bandeira neste comando.
Eu recebo a seguinte saída:
HTTP/1.1 403 Forbidden
Server: Apache-Coyote/1.1
Pragma: No-cache
Cache-Control: no-cache
Accept-Ranges: bytes
Last-Modified: Wed, 16 May 2012 03:05:24 GMT
Content-Type: text/html
Content-Length: 1234
Date: Wed, 16 May 2012 08:57:30 GMT
Quando navego para este URL em um navegador, ele funciona bem e recebo um 200 OK
.
Como obter um a 200 OK
partir do comando curl? Posso exportar o certificado PEM do navegador e usá-lo de alguma maneira?
https://stackexchange.com