有没有办法从域中获取页面标题和 http 状态代码?

时间:2021-02-18 00:31:16

标签: python http subdomain

我正在尝试制作一个脚本,该脚本将从域中获取页面标题、HTTP 状态代码和内容长度。在网上搜索后。我只找到了通过完整网址来做到这一点的方法。我没有完整的网址。我有域(确切地说是一个子域)和它的 IP。

如何使用 python 从域中获取页面标题、HTTP 状态代码和内容长度?

2 个答案:

答案 0 :(得分:0)

要构建 URL,请使用:

domain = 'example.com'
if domain.count('.') == 1:
    url = f'https://www.{domain}'
else:
    url = f'https://{domain}'

答案 1 :(得分:0)

所以我一直在玩它,并找到了一个很棒的工具,可以从域中获取完整的 url。它还可以获取 HTTP 状态、内容长度、ip、标题等。 它被称为httpx https://github.com/projectdiscovery/httpx