gpt4 book ai didi

html - 如何从 Nodejs 获取数据到 Angular 6?

转载 作者:太空狗 更新时间:2023-10-29 19:32:36 24 4
gpt4 key购买 nike

我正在使用 http.get 从 nodejs 获取数据到 angular。我想在页面加载时加载一些内容。所以,我只是在初始化方法中调用它。

_initialize(): void {
this.http.get('http://127.0.0.1:3000/query/getId').subscribe(
data => {
console.log("success");
},
err => {
console.log("Error occured."+JSON.stringify(err));
}
);
}

在我的服务器 js 中,

app.get('/query/getId',function(req,res){
console.log("hi there");

})

我想传递数据,但截至目前,控制台消息本身并未显示在 Node 中。在浏览器中,我可以看到发生了消息错误。 message":"Http failure during parsing for the url"。有人能告诉我如何处理吗?

最佳答案

您可以使用 responseType 指定要返回的数据不是 JSON。参见 Requesting non JSON data

在您的示例中,您应该能够使用:

 this.http.post('http://127.0.0.1:3000/query/getId',{}, {responseType: 'text'})

关于html - 如何从 Nodejs 获取数据到 Angular 6?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51691906/

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