服务器无法处理请求
server cannot handle requests
client_side:
<script>
const name = localStorage['name']
async function getUsers() {
const page = document.querySelector('.page')
const res = await fetch('http://localhost:3000/users')
for(const name in res.usersName) {
let userDiv = document.createElement('div')
userDiv.innerHTML = name
userDiv.style.textAlign = "center"
page.append(div)
}
}
getUsers()
</script>
</script>
server_side:
const express = require('express')
const app = express()
const server = createServer(app).listen(3000)
/*
BODY: all of the routs
*/
/*this is where I get the error when I try to make a GET request to this rout
it sends me 404 status error
*/
app.get('users', (req, res) => {
const usersName = new Array()
console.log(req)
for(const user of users) {
usersName.push(user.name)
}
res.json({ usersName })
})
当我向 API/users 路由发出 GET 请求时,我在 client_side 控制台中收到此错误消息:
home:27 GET http://localhost:3000/users 404 (Not Found)
我不知道为什么有人能帮忙
你忘了把 /
放在 `users' 之前。
app.get('/users', (req, res)=>{
//your code block here
})
client_side:
<script>
const name = localStorage['name']
async function getUsers() {
const page = document.querySelector('.page')
const res = await fetch('http://localhost:3000/users')
for(const name in res.usersName) {
let userDiv = document.createElement('div')
userDiv.innerHTML = name
userDiv.style.textAlign = "center"
page.append(div)
}
}
getUsers()
</script>
</script>
server_side:
const express = require('express')
const app = express()
const server = createServer(app).listen(3000)
/*
BODY: all of the routs
*/
/*this is where I get the error when I try to make a GET request to this rout
it sends me 404 status error
*/
app.get('users', (req, res) => {
const usersName = new Array()
console.log(req)
for(const user of users) {
usersName.push(user.name)
}
res.json({ usersName })
})
当我向 API/users 路由发出 GET 请求时,我在 client_side 控制台中收到此错误消息:
home:27 GET http://localhost:3000/users 404 (Not Found)
我不知道为什么有人能帮忙
你忘了把 /
放在 `users' 之前。
app.get('/users', (req, res)=>{
//your code block here
})