我尝试使用服务httpClient帖子,但我有这个错误:
代码服务:
constructor(private http:HttpClient) { }
Login(data)
{
let headers: any = new HttpHeaders();
headers.append('Content-Type', 'application/json');
return this.http.post('link api',data,{headers: headers})
.subscribe(res => console.log(res),err => { console.log(err);});
}
我尝试添加responseType:'text'但错误...我使用angular 4
答案 0 :(得分:1)
从我所看到的,它不是来自http客户端的错误,而是来自您的服务器。
在类似的issue中,问题来自CORS以及如果服务器响应没有20X或30X状态,则未正确添加Access-Control-Allow-Origin标头。< / p>
您是否检查了服务器并记录了电话?
希望有所帮助
答案 1 :(得分:0)
在后端代码中,如果您使用的是Spring Boot,请在CRUD API调用方法的正上方添加一个注释@Crossorigin。