小编Mic*_*ler的帖子

node.js:如何停止已经启动的http请求

我们使用request来使用node.js发出http请求.我们希望在用户决定时让用户有机会中止请求.这意味着我们必须从请求函数外部触发abort().也许我们可以从函数内部检查外部变量.(我们已经尝试在请求开始后将超时设置为零,这不起作用.)也许我们将变量请求设置为null.你知道更好的方法吗?

这里是示例代码,显示我们正在讨论的请求类型:

app.js:

var http = require('http');
var request = require("request");

http.createServer().listen(1337, "127.0.0.1");

request({uri: 'http://stackoverflow.com'  }, function (error, response, body) {
    console.log('url requested ') ;
    if (!error){
        console.log(body);
    }
    else
    {
        console.log(error);
    }
});
Run Code Online (Sandbox Code Playgroud)

javascript node.js

26
推荐指数
1
解决办法
2万
查看次数

使用node.js和request提取所有超链接(来自外部网站)

现在我们的应用程序将nodejs.org的源代码写入控制台.我们希望它能编写nodejs.org的所有超链接.也许我们只需要一行代码来获取链接body.

app.js:

var http = require('http');

http.createServer(function (req, res) {
    res.writeHead(200, {'Content-Type': 'text/plain'});
    res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');

var request = require("request");



request("http://nodejs.org/", function (error, response, body) {
    if (!error)
        console.log(body);
    else
        console.log(error);
});
Run Code Online (Sandbox Code Playgroud)

javascript request node.js

16
推荐指数
1
解决办法
2万
查看次数

如何设置socket.io origin来限制与一个url的连接

我们有一个html站点和一个为该网站提供服务的node.js服务器.网站和服务器使用socke.io交换数据.我们在文档中找到了这个:

origin 默认为*:* 允许连接到Socket.IO服务器的原点.

我们的html.site已启用http://questionexample.com/page1.只有这个站点可以连接到我们的服务器.(但每个人都可以连接到该网站.)我们如何设置起源?

javascript node.js socket.io

13
推荐指数
3
解决办法
3万
查看次数

Express 3.x和socket.io的教程

有没有一个很好的入门教程结合socket.io和表达使用Express 3.x?

实际上一个简单的聊天应用程序会很棒.

它使用的代码行越少越好.

express socket.io

6
推荐指数
1
解决办法
1758
查看次数

如何安装旧版本的express.js

如何安装正确版本的快递,在安装2.x之前是否必须卸载3.x?

这是我试图测试的教程:http://psitsmike.com/2011/09/node-js-and-socket-io-chat-tutorial/

我用过这个package.json:

{
     "name": "mukhin_chat",
     "description": "example chat application with socket.io",
     "version": "0.0.1",
     "dependencies": {
        "express": "2.4.6",
        "socket.io": "0.8.4"
     }
}
Run Code Online (Sandbox Code Playgroud)

并使用以下命令:

npm install -d
Run Code Online (Sandbox Code Playgroud)

当我运行应用程序时,我仍然会得到一个问题:......你是否从Express 2.x迁移到3.x ......

node.js express socket.io

5
推荐指数
1
解决办法
1万
查看次数

OnMouseMove没有对象检查器delphi

我的应用程序有350个编辑字段,所有这些字段都有一个OnMouseMove事件.我为所有这些代码生成了这个代码:

...

type

...    
procedure Edit1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);
procedure Edit2MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);    
...

implementation

{$R *.dfm}

...    
procedure TForm1.Edit1MouseMove(Sender: TObject; Shift: TShiftState; X,  
  Y: Integer);  
begin 
  Edit1.SetFocus(); 
end;

procedure TForm1.Edit2MouseMove(Sender: TObject; Shift: TShiftState; X,  
  Y: Integer);
begin 
  Edit2.SetFocus(); 
end;    
...
Run Code Online (Sandbox Code Playgroud)

但我没有去对象检查器双击OnMouseMove.有没有办法让这个工作没有对象检查器.您是否有一个示例代码行可以使其适用于第一个编辑字段?

delphi onmousemove

1
推荐指数
1
解决办法
734
查看次数

调用函数并忽略回调参数

我想称之为:

function fwc(a, b, callback) {

dosomestuff(a,b);
callback();
}
Run Code Online (Sandbox Code Playgroud)

有了这个:

fwc (a,b);
Run Code Online (Sandbox Code Playgroud)

有时我需要回调,有时我不需要。当我调用函数并完全忽略回调时,这会导致麻烦吗?

javascript callback

1
推荐指数
1
解决办法
1559
查看次数

使用delphi计算谷歌工具栏pagerank的校验和

以下是请求分页的常规网址:http://toolbarqueries.google.com/tbr? client = navclient-auto&feature = Rank&ch = SITECHECKSUM&q = info: SITENAME.com

这是一个有效的示例网址:http://toolbarqueries.google.com/tbr?client = navclient- auto&feature = Rank&ch = 64012521073&q = info:http: //www.yanniel.info/

你如何用delphi计算校验和?

delphi pagerank

0
推荐指数
1
解决办法
311
查看次数