C# 试图从ionic连接到服务器,但收到错误
我正在运行我的ionic应用程序,当尝试连接到服务器时,我在上面(标题中)遇到了一个错误,我该怎么办 这是调用服务器的代码:C# 试图从ionic连接到服务器,但收到错误,c#,asp.net,ionic-framework,C#,Asp.net,Ionic Framework,我正在运行我的ionic应用程序,当尝试连接到服务器时,我在上面(标题中)遇到了一个错误,我该怎么办 这是调用服务器的代码: getcategories(): any { return this.http.get("http://172.20.10.6:52093/api/Categories/") .toPromise().then( res => { this.cateroriesArr=res;
getcategories(): any {
return this.http.get("http://172.20.10.6:52093/api/Categories/")
.toPromise().then(
res => {
this.cateroriesArr=res;
console.log(res);
return res;
})
.catch(err => { return false;})
}
您可以执行以下操作: 在你的app.module.ts中
import { HttpClientModule } from '@angular/common/http'; // import HTTP library
imports: [
BrowserModule,
HttpClientModule, // inside your Imports array
IonicModule.forRoot(),
AppRoutingModule
],
在component.ts中导入
import { HttpClient } from '@angular/common/http';
constructor(private http: HttpClient) {
}
this.http.get('https://someapi.com/posts').subscribe((response) => {
console.log(response);
});
有关完整指南,请参阅:
虽然技术上正确,但我建议您为此类API调用创建一个提供程序。对,但这只是如何集成HTTP请求的一个最小示例。请添加浏览器中的错误响应,并确保您知道CORS问题。