httpserver_test.py 文件源码

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

项目:get_started_with_respeaker 作者: respeaker 项目源码 文件源码
def raw_fetch(self, headers, body):
        client = SimpleAsyncHTTPClient(self.io_loop)
        conn = RawRequestHTTPConnection(
            self.io_loop, client,
            httpclient._RequestProxy(
                httpclient.HTTPRequest(self.get_url("/")),
                dict(httpclient.HTTPRequest._DEFAULTS)),
            None, self.stop,
            1024 * 1024, Resolver(io_loop=self.io_loop))
        conn.set_request(
            b"\r\n".join(headers +
                         [utf8("Content-Length: %d\r\n" % len(body))]) +
            b"\r\n" + body)
        response = self.wait()
        client.close()
        response.rethrow()
        return response
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号