Teléfono y Whatsapp: 623 35 52 74

Conocer información de un servidor con CURL

CURL es uno de los comandos más versátiles que conozco en GNU/Linux. A parte de poder hacer peticiones HTTP: GET, PUT, DELETE, POST etc, también permite conocer información sobre un determinado servidor remoto, así, si por ejemplo ejecutamos el comando:

curl -I http://www.microsoft.com

el terminal nos devolverá:

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 0
Server: Microsoft-IIS/8.0
P3P: CP="ALL IND DSP COR ADM CONo CUR CUSo IVAo IVDo PSA PSD TAI TELo OUR SAMo CNT COM INT NAV ONL PHY PRE PUR UNI"
X-AspNet-Version: 2.0.50727
VTag: 279131144300000000
X-Powered-By: ASP.NET
X-Powered-By: ARR/2.5
X-Powered-By: ASP.NET
Date: Mon, 19 May 2014 07:54:15 GMT

Que traducido, dice que usa el servidor ISS/8.0 y ASP.NET.