本文整理汇总了Python中http.server.BaseHTTPRequestHandler.log_message方法的典型用法代码示例。如果您正苦于以下问题:Python BaseHTTPRequestHandler.log_message方法的具体用法?Python BaseHTTPRequestHandler.log_message怎么用?Python BaseHTTPRequestHandler.log_message使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类http.server.BaseHTTPRequestHandler
的用法示例。
在下文中一共展示了BaseHTTPRequestHandler.log_message方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: log_message
# 需要导入模块: from http.server import BaseHTTPRequestHandler [as 别名]
# 或者: from http.server.BaseHTTPRequestHandler import log_message [as 别名]
def log_message(self, *args, **kwargs):
if self.command == 'POST':
sys.stderr.write('{addr} - - [{datetime}] "POST {path} {req_ver}" {statuscode} {data}\n'.format(
addr=self.address_string(),
datetime=self.log_date_time_string(),
path=self.path,
req_ver=self.request_version,
statuscode=args[2],
data=self.POST_data.decode(),
))
else:
BaseHTTPRequestHandler.log_message(self, *args, **kwargs)
示例2: log_message
# 需要导入模块: from http.server import BaseHTTPRequestHandler [as 别名]
# 或者: from http.server.BaseHTTPRequestHandler import log_message [as 别名]
def log_message(self, format_, *args):
if args[0].startswith(native("GET /poll")):
return
return BaseHTTPRequestHandler.log_message(self, format_, *args)
示例3: log_message
# 需要导入模块: from http.server import BaseHTTPRequestHandler [as 别名]
# 或者: from http.server.BaseHTTPRequestHandler import log_message [as 别名]
def log_message(self, format_, *args):
if isinstance(args[0], str) and args[0].startswith("GET /poll"):
return
return BaseHTTPRequestHandler.log_message(self, format_, *args)