Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 作为restfulapi的灯塔_Javascript_Node.js_Rest_Webserver_Lighthouse - Fatal编程技术网

Javascript 作为restfulapi的灯塔

Javascript 作为restfulapi的灯塔,javascript,node.js,rest,webserver,lighthouse,Javascript,Node.js,Rest,Webserver,Lighthouse,我想把Google的lighthouse工具变成一个可以通过HTTP请求查询的服务(发送url地址和配置并接收报告)。知道如何在node.js中以可伸缩的方式构建它吗?处理单个网页可能需要几秒钟的时间,所以所谓可伸缩性,我的意思是多个GET/POST请求实际上是并行执行的(具有一些最大数量的进程/线程)。例如,如果我发送10个异步请求,比如说从Python发送,那么我将在20秒后得到所有响应,而不是在20*10秒后。 我是服务器和javascript方面的新手(尽管我知道其他编程语言),因此任何

我想把Google的lighthouse工具变成一个可以通过HTTP请求查询的服务(发送url地址和配置并接收报告)。知道如何在node.js中以可伸缩的方式构建它吗?处理单个网页可能需要几秒钟的时间,所以所谓可伸缩性,我的意思是多个GET/POST请求实际上是并行执行的(具有一些最大数量的进程/线程)。例如,如果我发送10个异步请求,比如说从Python发送,那么我将在20秒后得到所有响应,而不是在20*10秒后。
我是服务器和javascript方面的新手(尽管我知道其他编程语言),因此任何建议都将不胜感激。

lighthouse是否有公共API可供使用?是否有开源node js库