restservice在get请求中提供Header信息。如何通过回复访问它们?
我只在回复中获得这些标题信息:
Array[3]
0:{"content-type" => Array[1]}
1:{"access-control-allow-origin" => Array[1]}
2:{"access-control-allow-credentials" => Array[1]}
// Angular request
this._http.get("http://anyUrl/restservice/list")
.map((response:Response) => {
console.log(response);//<-- gives the above information but nothing more
return response.json();
});
答案 0 :(得分:1)
此问题已在github上提出。
答案 1 :(得分:0)
此问题的解决方案是在api中的标头信息中添加“Access-Control-Expose-Headers”。由于jigar gala仅引用了一个链接,因此我将其发布为新的响应以明确这一点。
header("Access-Control-Expose-Headers: X-Custom-header");