def to_safeurl(self, url):
# type: (str) -> Tuple[str, str]
parts = parse_url(url)
host = parts.host
addr = socket.gethostbyname(host)
safeurl = Url(
scheme=parts.scheme,
auth=parts.auth,
host=addr,
port=parts.port,
path=parts.path,
query=parts.query,
fragment=parts.fragment,
)
block_internal_ips()(addr)
return host, safeurl.url
评论列表
文章目录