不确定的来源?"/>
Node Js API:不确定的来源?
我编写此代码是为了从url获取数组。这是网址:http://localhost:3000/main?a=aaa.jpg&a=bbb.jpg
这是代码:
//Define module
var express = require('express');
var app = express();
const { exec } = require('child_process');
//extract function
function extract (req,res,next){
res.write(`filename : ${req.query.a}`); //kt page
console.log(req.query.a);//kt terminal
next();
};
//main function
function main (req,res,next){
res.write('\nkuor dok \n');
res.end();
};
app.use(extract);
app.get('/main',main);
app.listen(3000);
这是终端中的输出。
Array(2) ["aaa.jpg", "bbb.jpg"]
undefined
问题是undefined的来源?它影响了我需要做的一切。该数组非常好。但是突然出现了不确定的情况。谁能帮我。先感谢您。
回答如下:我尝试了您在上面提供的代码,但终端中只有数组
[ 'aaa.jpg', 'bbb.jpg' ]
[当我在浏览器中尝试URL时,我得到了
filename : aaa.jpg,bbb.jpg
kuor dok
作为输出。我没有得到任何未定义
更多推荐
Node Js API:不确定的来源?
发布评论