提问人:SRIKANTH KARTHIKEYAN 提问时间:8/1/2023 最后编辑:SRIKANTH KARTHIKEYAN 更新时间:8/15/2023 访问量:28
如何在angular-cli服务器中向另一台服务器发出代理API请求
How to make proxy API requests to another server in angular-cli server
问:
这是我的proxy.config.ts文件:
{
"/api": {
"target": "http://localhost:3000",
"secure": false
}
}
这是我的package.json文件:
"scripts":
{
"ng": "ng",
"start": "ng serve --proxy-config src/proxy.conf.json",
"build": "ng build",
"watch": "ng build --watch --configuration development",
"test": "ng test"
},
这是我的服务文件:
getrooms()
{
return this.http.get<roomlist[]>('/api')
}
addrooms(room:roomlist)
{
return this.http.post<roomlist[]>('/addrooms',room)
}
editroom(room:roomlist,aml:any)
{
return this.http.put<roomlist[]>(`/edit/${aml.roomno}`,room)
}
delete(id:number)
{
return this.http.delete<roomlist[]>(`/delete/${id}`)
}
在这种情况下,get 方法可以正常工作。put、post、delete 方法不起作用,它显示无法 localhost://4200/addrooms。谁能解决它?
答: 暂无答案
评论