我正在尝试使用Angular获取保存在Mongodb中的帖子。
404(找不到您要的页面)
错误:HttpErrorResponse {信头:HttpHeaders,状态:404,状态文本:“未找到”,url:',确定:错误,...}
请在下面找到我的代码:
用于获取帖子的API:
getAllPosts(){
return this.http.get('http://localhost:8000/posts');
}
Actual Method for fetching Posts:
displayPosts(){
this.getAllPosts()
.subscribe((item)=>{
this.responseData = item;
})
}
后端路由:
router.post('/posts', getAllPosts);
后端获取帖子的方法:
const getAllPosts = async(request,response)=>{
try{
const posts = await post.find({});
return response.status(200).json(posts);
}
catch(err){
return response.status(400).json(err);
}
}
我正在设法取邮件。
1条答案
按热度按时间sczxawaw1#
当你写
你可以得到你的帖子只与POST方法。
使用
或将后端方法更改为