http.IncomingMessage 模拟
另一个模拟只是一个可读的流,而不是一个可写的流。 它尝试通过以下方式尽可能接近地模拟 IncomingMessage:
验证和设置大写method (默认为 GET),
确保有一个url (默认为/ ),
按预期填充headers和rawHeaders ,
在end事件后填充trailers和rawTrailers trailers ,
当方法为 GET/HEAD/DELETE 时自动结束流。
数据可以通过提供props.source (String, Buffer, Readable Stream)、使用上述任何数据类型调用_setSource()或使用通常的可疑对象( _read() 、 read() 、 push() , unshift() )。
在传递来自源流的数据之前,模拟等待第一次读取尝试,然后定期拉取尽可能多的以
评论0
最新资源