curl 看连接是否通

curl 看连接是否通

您可以使用curl命令来检查连接是否通畅。以下是使用curl命令检查连接的几种方法:

  1. 使用curl发送HTTP请求:

    1
    curl -I <URL>

    这将发送一个HEAD请求到指定的URL,并返回HTTP响应头信息。如果连接成功,您将看到HTTP响应的状态码和其他相关信息。

  2. 使用curl发送TCP连接请求:

    1
    curl telnet://<host>:<port>

    这将尝试建立到指定主机和端口的TCP连接。如果连接成功,您将看到”Connected”的状态。

  3. 使用curl测试特定端口的连接:

    1
    curl -v telnet://<host>:<port>

    这将显示与指定主机和端口的连接过程的详细信息。如果连接成功,您将看到”Connected”的状态。

请注意,这些命令仅适用于检查连接是否成功建立,而不涉及实际的数据传输。


Learn more:

  1. Test TCP connectivity with curl
  2. Curl: Using curl to test if a port is open: exit immediately upon connection if STDIN is /dev/null
  3. monitoring - Health check of web page using curl - Unix & Linux Stack Exchange