使用curl命令检查http状态

时间:2019-08-20 17:58:09  来源:igfitidea点击:

cURL是一个计算机软件项目,它提供了一个库和命令行工具,用于使用各种协议传输数据。
cURL项目产生两个产品,libcurl和cURL。

  1. libcurl是一个免费的客户端URL传输库,支持FTP、FTPS、Gopher、HTTP、HTTPS、SCP、SFTP、TFTP、Telnet、DICT、文件URI方案、LDAP、LDAPS、IMAP、POP3、SMTP和RTSP。

  2. curl是一个命令行工具,用于使用URL语法获取或者发送文件。

curl被广泛用于检查URL的状态。

下面是两种检查URL状态的简单方法。

显示URL的内容

curl https://theitroad.local

只检查URL的状态及其头信息

curl -Is https://theitroad.local

其中:

  1. -I 表示只获取HTTP头
  2. -s 表示静音模式。不显示进度表或者错误消息。