空响应体Http Angular 2,状态为200

时间:2018-04-24 10:04:56

标签: json angular typescript http

我正在使用Angular2进行前端开发,并使用Scala播放后端框架。 我的问题是后端发送我需要的Json,用Postman测试它是否有效,但似乎角度没有接收到任何东西。

Client.ts

public static getAllUncompleteCompanyForm(http: Http, userId: string, headers: Headers, apiUrl: string): Observable<Response> {
            return http.get(apiUrl + Client.version + 'scoring/uncomplete-form/companies/' + userId, {headers: headers});
        }`

CompanyFormService.ts

getAllUncompleteCompanyForm(userId: string) {
        let headers = getHeader(this.token());
        return Client.getAllUncompleteCompanyForm(this.http, userId, headers, environment.backendUrl).subscribe(response => {
            console.log(response);
        },
            error => console.log(error));
    }

这是日志: enter image description here

我做错了什么?

修改

当我使用response.json()时,我得到了这个:

Unexpected end of JSON input

编辑2

响应标头的内容类型是text / plain。也许这是一个领先的东西?但是当我发送application / json时结果是一样的,身体里什么都没有

0 个答案:

没有答案