Angular无法获得响应状态文本

时间:2018-04-18 09:52:47

标签: javascript ajax angular httpclient

200

所以这个ajax被发送到我的 spring服务器,服务器正确地将数据保存在数据库中,它基本上都运行良好。

但我无法获得回复状态,我的意思是如何获得我的服务器发回的 $path = "the/path"; $files = array_values( preg_grep( '/^([^.])/', scandir($path, SCANDIR_SORT_ASCENDING) )); 回复状态编号或文字

1 个答案:

答案 0 :(得分:5)

试试这个,你可以使用observe键传入一个对象来获得完整的响应

this.http.post('http://localhost:8080/links/add', linkBindingModel, {headers: 
  this.headerForAjax, observe: 'response'}).subscribe((response) => {
  console.log(response.status); // response status 
  console.log(response.body); // response body (returned response)
});