草庐IT

sd_bus_request_name

全部标签

node.js - Node js - 连接池的 http.request() 问题

考虑以下简单的Node.js应用程序:varhttp=require('http');http.createServer(function(){}).listen(8124);//PreventprocessshuttingdownvarrequestNo=1;varmaxRequests=2000;functionrequestTest(){http.request({host:'www.google.com',method:'GET'},function(res){console.log('Completed'+(requestNo++));if(requestNo它一个接一个地向

http.request 循环中的 node.js 进程内存不足

在我的node.js服务器中,我无法弄清楚为什么它会耗尽内存。我的node.js服务器为它收到的每个http请求发出一个远程http请求,因此我尝试使用下面的示例脚本复制问题,该脚本也耗尽了内存。只有在for循环中的迭代次数非常高时才会发生这种情况。在我看来,问题与node.js正在排队远程http请求有关。如何避免这种情况?这是示例脚本:(function(){varhttp,i,mypost,post_data;http=require('http');post_data='signature=XXX%7CPSFA%7Cxxxxx_value%7CMyclass%7CMysubcl

http.request 循环中的 node.js 进程内存不足

在我的node.js服务器中,我无法弄清楚为什么它会耗尽内存。我的node.js服务器为它收到的每个http请求发出一个远程http请求,因此我尝试使用下面的示例脚本复制问题,该脚本也耗尽了内存。只有在for循环中的迭代次数非常高时才会发生这种情况。在我看来,问题与node.js正在排队远程http请求有关。如何避免这种情况?这是示例脚本:(function(){varhttp,i,mypost,post_data;http=require('http');post_data='signature=XXX%7CPSFA%7Cxxxxx_value%7CMyclass%7CMysubcl

node.js - 如何等待并返回 http.request() 的结果,以便多个请求串行运行?

假设有一个函数doRequest(options),它应该执行一个HTTP请求并为此使用http.request()。如果doRequest()在循环中被调用,我希望下一个请求在前一个完成之后发出(串行执行,一个接一个)。为了不弄乱回调和Promises,我想使用async/await模式(使用Babel.js编译以在Node6+上运行)。但是,我不清楚如何等待响应对象进行进一步处理以及如何将其作为doRequest()的结果返回:vardoRequest=asyncfunction(options){varreq=awaithttp.request(options);//dowene

node.js - 如何等待并返回 http.request() 的结果,以便多个请求串行运行?

假设有一个函数doRequest(options),它应该执行一个HTTP请求并为此使用http.request()。如果doRequest()在循环中被调用,我希望下一个请求在前一个完成之后发出(串行执行,一个接一个)。为了不弄乱回调和Promises,我想使用async/await模式(使用Babel.js编译以在Node6+上运行)。但是,我不清楚如何等待响应对象进行进一步处理以及如何将其作为doRequest()的结果返回:vardoRequest=asyncfunction(options){varreq=awaithttp.request(options);//dowene

node.js - HTTP 请求 node.js 使用 mikeal 的 'request'

我正在尝试使用https://github.com/mikeal/request.我的代码有什么问题?错误消息在代码下。在我的程序中,我使用的是我的真实App和RestIDvarrequest=require('request');request.post({url:'https://api.parse.com/1/classes/GameScore',headers:{"X-Parse-Application-Id":"11111","X-Parse-REST-API-Key":"222222","Content-Type":"application/json"},body:{"sc

node.js - HTTP 请求 node.js 使用 mikeal 的 'request'

我正在尝试使用https://github.com/mikeal/request.我的代码有什么问题?错误消息在代码下。在我的程序中,我使用的是我的真实App和RestIDvarrequest=require('request');request.post({url:'https://api.parse.com/1/classes/GameScore',headers:{"X-Parse-Application-Id":"11111","X-Parse-REST-API-Key":"222222","Content-Type":"application/json"},body:{"sc

javascript - Passport : Allow sign up with name and email address?(本地策略)

有没有什么方法可以让用户使用自己的密码、邮箱和姓名在本地策略上注册?我可以在网上找到的每个示例都只使用名称/密码或电子邮件/密码。我还搜索了整个Passport文件,但这些文件根本没有帮助。这只是一个充满示例的臃肿网站。我只需要一张Passport使用的函数、类和变量的列表,并解释它们和它们的每个参数的作用。每个好的图书馆都有这样的东西,为什么我找不到Passport?以下是我的代码的关键部分:passport.use('local-signup',newLocalStrategy({usernameField:'email',passwordField:'password',//ar

javascript - Passport : Allow sign up with name and email address?(本地策略)

有没有什么方法可以让用户使用自己的密码、邮箱和姓名在本地策略上注册?我可以在网上找到的每个示例都只使用名称/密码或电子邮件/密码。我还搜索了整个Passport文件,但这些文件根本没有帮助。这只是一个充满示例的臃肿网站。我只需要一张Passport使用的函数、类和变量的列表,并解释它们和它们的每个参数的作用。每个好的图书馆都有这样的东西,为什么我找不到Passport?以下是我的代码的关键部分:passport.use('local-signup',newLocalStrategy({usernameField:'email',passwordField:'password',//ar

node.js - 错误 TS2304 : Cannot find name 'Promise'

大家好,我浏览了stackoverflow上所有可用的解决方案。但对我没有任何工作。因此发布问题。tsconfig.json{"version":"2.13.0","compilerOptions":{"target":"es5","module":"commonjs","sourceMap":true,"emitDecoratorMetadata":true,"experimentalDecorators":true,"removeComments":true,"noImplicitAny":false},"exclude":["node_modules"]}package.json