`curl -I`和`curl -X HEAD`之间的区别
我从http://www.reddit.com看有趣的服务器类型,curl -I http://www.reddit.com当时我猜想它curl -X HEAD http://www.reddit.com也可以做到。但是,实际上并非如此。 我很好奇为什么。 我观察到这是运行两个命令的结果: curl -I:按预期工作,输出标题并存在。 curl -X HEAD:不显示任何内容,似乎正在等待用户输入。 但是,通过嗅探,tshark我看到第二个命令实际上发送了相同的HTML查询并收到了正确的答案,但是它没有显示出来,也没有关闭连接。 curl -I 0.000000 333.33.33.33 -> 213.248.111.106 TCP 59675 > http [SYN] Seq=0 Win=5840 Len=0 MSS=1460 TSV=47267342 TSER=0 WS=6 0.045392 213.248.111.106 -> 333.33.33.33 TCP http > 59675 [SYN, ACK] Seq=0 Ack=1 Win=5792 Len=0 MSS=1460 TSV=2552532839 TSER=47267342 WS=1 …