#ionic-framework
#ionic-framework
Вопрос:
Я получил ошибку во время выполнения, и я не знаю, как ее решить. Я не знаю, в чем проблема с json. Помогите мне. Заранее благодарю вас.
// providers api
import { Injectable } from '@angular/core';
import { Http, Headers, RequestOptions } from '@angular/http';
import 'rxjs/add/operator/map';
@Injectable()
export class PostProvider {
server: string = "http://localhost/IonicFYP/server.api/"
constructor(public http: Http){
}
postData(body, file){
let type = "application/json; charset=UTF-8";
let headers = new Headers({ 'Content-Type': type });
let options = new RequestOptions({ headers: headers});
return this.http.post(this.server file, JSON.stringify(body), options)
.map(res => res.json());
}
}
Ответ №1:
Проверьте содержимое ответа. Вполне вероятно, что вы не получаете JSON
объект, из-за чего происходит сбой синтаксического анализатора. Обычно, когда он начинается с <
, он заканчивается HTML
, но это всего лишь предположение.