Javascript 如何手动创建http.IncomingMessage流?

Javascript 如何手动创建http.IncomingMessage流?,javascript,node.js,Javascript,Node.js,我想用一些头和体手动创建http.IncomingMessage流。因为它是一个可读的流,所以我不能将数据写入/管道。延长期限安全吗 另外,我不知道当它是一个不在ObjectMode上运行的流时如何存储头 编辑: 根据,扩展http.IncomingMessage是可能的 IncomingMessage指定要使用的IncomingMessage类用于扩展原始IncomingMessage。默认值:IncomingMessage 我如何扩展它?它的构造函数要求使用Socket对象。欢迎使用堆栈溢出

我想用一些头和体手动创建http.IncomingMessage流。因为它是一个可读的流,所以我不能将数据写入/管道。延长期限安全吗

另外,我不知道当它是一个不在ObjectMode上运行的流时如何存储头

编辑:

根据,扩展http.IncomingMessage是可能的

IncomingMessage指定要使用的IncomingMessage类用于扩展原始IncomingMessage。默认值:IncomingMessage


我如何扩展它?它的构造函数要求使用
Socket
对象。

欢迎使用堆栈溢出!请(你得到一个徽章!)通读一下,尤其是你在这里的最佳选择是做你的研究,为相关的主题,所以,给它一个尝试。如果你在做了更多的研究后陷入困境,无法摆脱困境,请发布一份你的尝试,并明确指出你陷入困境的地方。人们会很乐意帮忙的。@Jacob我已经搜索过了,但找不到答案。我没有添加代码尝试,因为我无法获得任何进展。IncomingMessage构造函数采用套接字流,这使得事情更加复杂。您真正想解决的问题是什么?也许我们可以直接帮你<代码>http.IncomingMessage流是web服务器为您创建的。它不是为你自己创造的东西而设计的。您可以自由地学习http服务器模块,看看它如何创建一个
http.IncomingMessage
本身,也许您可以模仿它,但它不是为您独立使用而设计的API。@jfriend00我想将自定义无服务器事件转换为http.IncomingMessage,以便现有的本机服务器应用程序继续工作。另外,我想创建虚拟http.IncomingMessage进行测试。欢迎使用堆栈溢出!请(你得到一个徽章!)通读一下,尤其是你在这里的最佳选择是做你的研究,为相关的主题,所以,给它一个尝试。如果你在做了更多的研究后陷入困境,无法摆脱困境,请发布一份你的尝试,并明确指出你陷入困境的地方。人们会很乐意帮忙的。@Jacob我已经搜索过了,但找不到答案。我没有添加代码尝试,因为我无法获得任何进展。IncomingMessage构造函数采用套接字流,这使得事情更加复杂。您真正想解决的问题是什么?也许我们可以直接帮你<代码>http.IncomingMessage流是web服务器为您创建的。它不是为你自己创造的东西而设计的。您可以自由地学习http服务器模块,看看它如何创建一个
http.IncomingMessage
本身,也许您可以模仿它,但它不是为您独立使用而设计的API。@jfriend00我想将自定义无服务器事件转换为http.IncomingMessage,以便现有的本机服务器应用程序继续工作。另外,我想创建虚拟http.IncomingMessage进行测试。