仅从网页请求元标记
Request only meta tags from a webpage
有没有办法只请求 HTML 页面的头部而不需要下载整个网页?我只对描述、关键字和标题(标签)等元标记感兴趣。
总而言之,是否有任何 HTTP 方法可用于仅从服务器请求特定标记而无需下载整个网页?
请告诉我。
您要查找的内容是在 HTML 级别定义的,比 HTTP 层高几层。所以不,没有万无一失的方法可以只从 HTML 页面请求某些标签。
鉴于这些标签必然出现在页面的 <head>
部分,您可以在遇到 </head>
标签后停止阅读响应 - 如果 HTML格式正确。
没有
最接近的 HTTP 是 the Range header,它允许您从支持它的服务器请求特定字节。
问题是在请求之前您无法可靠地知道文档的头部将占用多少字节。
有没有办法只请求 HTML 页面的头部而不需要下载整个网页?我只对描述、关键字和标题(标签)等元标记感兴趣。
总而言之,是否有任何 HTTP 方法可用于仅从服务器请求特定标记而无需下载整个网页?
请告诉我。
您要查找的内容是在 HTML 级别定义的,比 HTTP 层高几层。所以不,没有万无一失的方法可以只从 HTML 页面请求某些标签。
鉴于这些标签必然出现在页面的 <head>
部分,您可以在遇到 </head>
标签后停止阅读响应 - 如果 HTML格式正确。
没有
最接近的 HTTP 是 the Range header,它允许您从支持它的服务器请求特定字节。
问题是在请求之前您无法可靠地知道文档的头部将占用多少字节。