角度响应主体返回JSON括号的文本条带。咦?

时间:2017-08-25 17:39:01

标签: javascript json angular

我应该在前言我是Angular 2的新手。我还应该在前面提供一些内部信息,以便在必要时使用占位符。

我目前正在尝试发布简单的帖子请求并获取请求正文的内容。这是我目前的代码。

let body = {event : "makeNew"}; 
let headers = new Headers({ 'Content-Type': 'application/json' });
let options = new RequestOptions({headers: headers});

这是帖子请求代码:

this.http.post('REQUEST URL PLACEHOLDER', JSON.stringify(body) , option).map((res:Response) => res.json()).subscribe(data => {console.log(data)}); 

console.log而不是打印普通的json,例如{"id":1234, "input": "name"},将打印出没有任何json括号的文本,例如1234input

我想知道我是否能得到任何关于为什么会发生这种情况的意见。我正在导入所有必需的库,并没有遇到编译错误/等等。我也没有将响应选项设置到其他地方。任何帮助表示赞赏。谢谢。

1 个答案:

答案 0 :(得分:1)

尝试在浏览器调试器的网络选项卡上查看此请求返回的内容,可能是服务器响应问题。