Don'我不知道如何发送带有get请求参数的字符串
Don't understand how to send a string with the param for get request?
所以指令的第一部分说,对海龟路线发出get请求,并发送海龟及其颜色的JS对象,我在这里做了:
app.get('/turtles', function(req, res) {
data = {
Raphael: "Red",
Leonardo: "Blue",
Donatello: "Black",
Michaelangelo: "Orange"
}
console.log(data);
});
但第二部分说,为"海龟/:id"路由发出get请求,该路由将发送一个字符串,其中包含参数:"你想看到的海龟是---------------"我不确定我该怎么办。
app.get('/turtles/:id', function(req, res) {
data = {
Raphael: "Red",
Leonardo: "Blue",
Donatello: "Black",
Michaelangelo: "Orange"
}
我需要什么才能在这里控制台日志?req.params.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]);
});
相关文章:
- 有没有一种方法可以防止img get请求使用css或js发生
- jQuery Ajax GET请求工作不正常
- 将GET请求(HTML字符串)转换为完整的DOM对象
- 如何在nightwatch.js中发送ajax get请求
- 当我在chrome中切换设备模式时,$http.get请求失败
- 根据GET请求的结果自定义页面内容
- 如何在调用下一个请求之前完成第一个Ajax Get请求
- Codeigniter JQuery在JQuery.get请求后动态加载视图中的数据
- 如果我对一个文件发出ajax GET请求,我会得到什么以及如何将其添加到页面中
- JQuery AJAX 在 GET 请求完成时返回 XML
- AngularJS $http GET 请求到本地 JSON 文件返回语法错误:意外令牌]
- 嵌套在 .get 请求中的 jQuery 不会执行
- 如何在 GET 请求中序列化查询的对象
- 对服务器的 GET 请求返回 net::ERR_CONNECTION_REFUSED
- GET 请求在 javascript 中到 NodeJS
- 无法在角度 js 中将参数传递给 http get 请求
- Ajax GET 请求的 URL 失败,但 hurl.it 相同 URL 的 GET 请求有效.什么给
- Atlasboard在GET请求中给了我500
- 带有正文的Amplifyjs GET请求
- Rails4:是否可以将Ajax.get请求发送到相同的当前页面控制器