gpt4 book ai didi

javascript - 不明白如何发送带有 get 请求参数的字符串?

转载 作者:太空宇宙 更新时间:2023-11-04 02:20:27 25 4
gpt4 key购买 nike

所以指令的第一部分说对海龟路线发出一个 get 请求,并发送海龟及其颜色的 JS 对象,我在这里做了:

app.get('/turtles', function(req, res) {

data = {
Raphael: "Red",
Leonardo: "Blue",
Donatello: "Black",
Michaelangelo: "Orange"
}

console.log(data);
});

但是第二部分说对“turtles/:id”路由发出一个 get 请求,该路由将发送一个带有参数的字符串:“你想看到的海龟是 ------------” 我不确定我必须做什么。

app.get('/turtles/:id', function(req, res) {

data = {
Raphael: "Red",
Leonardo: "Blue",
Donatello: "Black",
Michaelangelo: "Orange"
}

我需要在这里控制台记录什么?请求参数 ID?

最佳答案

我假设您希望它输出所选海龟的颜色。因此,您可能会请求 /turtles/Raphael。此时,您需要检索该海龟的颜色,然后输出该颜色。所以你可能会这样做:

app.get('/turtles/:id', function(req, res){
var turtle = req.params.id;

data = {
Raphael: "Red",
Leonardo: "Blue",
Donatello: "Black",
Michaelangelo: "Orange"
}

console.log("The turtle you want to see is " + data[turtle]);
});

关于javascript - 不明白如何发送带有 get 请求参数的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33664816/

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