例如,如果我去了销售产品并搜索'catfood'
的网站并打开了产品,而Chrome中的开发人员工具已打开,那么我可以看到浏览器发出的网络请求。
当我查看网络选项卡时,我可以看到请求的位置,我还可以看到服务器接受的标头类型。
因此,如果我们有这两件事:
请求的位置:
www.website.com/products/5
服务器接受的类型:
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
如果我现在使用Angulars
HttpClient
模块创建HTTP请求,请执行以下操作:
this._url = 'www.website.com/products/5';
this._headers = new HttpHeaders({
'Content-Type': 'text/html'
});
this._http.get(this._url,this._headers).subscribe((value)=>console.log(value));
为什么会返回错误?
就我而言:
message: "Http failure response for (unknown url): 0 Unknown Error"