gpt4 book ai didi

Node.js Express

转载 作者:太空宇宙 更新时间:2023-11-03 23:44:40 24 4
gpt4 key购买 nike

我有一个快速服务器,我想写一些类似的内容

for(p in params)
app.get("/"+p,function (req, res) {res.send(p)});

现在,对于 params[0],请求到达,但响应为 params[n-1]

最佳答案

您可以使用匿名函数在每次迭代中复制“p”。

var http = require('http');
var express = require('express');
var app = express();

var params = {
'a' : 1,
'b' : 2,
'c' : 3
};

for (p in params) {
(function (p) {
app.get('/' + p, function (req, res) { res.send(p); });
})(p);
}

http.createServer(app).listen(1339, '0.0.0.0');

关于Node.js Express,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15741831/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com