dns.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:sample-klein-app 作者: wsanchez 项目源码 文件源码
def hostname(self, request: IRequest, name: str) -> KleinRenderable:
        """
        Hostname lookup resource.

        Performs a lookup on the given name and responds with the resulting
        address.

        :param request: The request to respond to.

        :param name: A host name.
        """
        try:
            address = await getHostByName(name)
        except DNSNameError:
            request.setResponseCode(http.NOT_FOUND)
            return "no such host"
        except DNSLookupError:
            request.setResponseCode(http.NOT_FOUND)
            return "lookup error"

        return address
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号