摘要:
根据Application的配置,主要负责将客户端的请求分发到具体的RequestHandler。这个类实现了HTTPMessageDelegate接口。18.1 构造函数定义:def __init__(self, application, connection):参数:application:Ap... 阅读全文
摘要:
代表Http请求。 所有的属性都是字符串型。 17.1 属性 (1) method:请求方法类型,比如”GET”、”POST” (2) uri: 请求的uri (3) path:请求路径,作为uri的一部分。 (4) query:查询字符串:作为uri的一部分。 (5) version:HTTP的版本,比如”HTTP/1.1”。 (6)... 阅读全文
摘要:
HTTP/1.x协议的具体实现。实现HTTPConnection接口。 16.1 构造函数 定义: def __init__(self, stream, is_client, params=None, context=None): 参数: stream:IOStream,输入输出流,用户读取或者写入数据。 is_client:代表是客户端连接还是... 阅读全文
摘要:
继承于HTTPMessageDeletegate,是HTTPMessageDeletegate的一种实现,用于处理请求消息。 15.1 构造函数 def __init__(self, server, server_conn, request_conn): self.server = server self.connection = request_conn ... 阅读全文
摘要:
代表HTTP/1.x 类型的服务器连接,负责处理HTTP/1.x类型的请求。 14.1 构造函数 def __init__(self, stream, params=None, context=None): """ :arg stream: an `.IOStream` :arg params: a `.HTTP1ConnectionParamet... 阅读全文