2024-03-29 15:46:20 发布
网友
我正在使用BaseHTTPRequestHandler类编写脚本。在do_GET(self)方法中,我需要从HTTP请求中获取Host字段的内容。我可以像这里建议的那样通过regexp str(self.headers)来实现这一点:Determine site domain in BaseHTTPServer,但这有点难看,我想知道是否有更干净的方法来实现这一点。
do_GET(self)
Host
str(self.headers)
提前谢谢。
属性self.headers是类似字典的结构,因此可以执行以下操作:
def do_GET(self): host = self.headers.get('Host')
当头不存在时,返回None。
None
属性self.headers是类似字典的结构,因此可以执行以下操作:
当头不存在时,返回
None
。相关问题 更多 >
编程相关推荐