如何使用netcat仅请求网页标题?

时间:2013-09-26 19:54:51

标签: sed netcat

我不确定netcat是否有一些请求http标头的命令,或者我应该使用sed来过滤结果?如果在这种情况下使用sed,那么我只需要在第一个“<”之前提取所有内容。发生了吗?

1 个答案:

答案 0 :(得分:0)

命令行工具curl具有-I选项,该选项仅获取标题:

  

-I / - 头

     

(HTTP / FTP / FILE)仅获取HTTP标头! HTTP服务器具有HEAD命令,它只用于获取文档的标题。在FTP或FILE文件上使用时,curl仅显示文件大小和上次修改时间。

演示:

$ curl -I stackoverflow.co.uk
HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 503
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.5
X-AspNet-Version: 2.0.50727
X-Powered-By: ASP.NET
Date: Thu, 26 Sep 2013 21:06:15 GMT