にSyntaxError:予期しないトークン< JSON内の位置0にSyntaxError:位置のJSONに予期しないトークン<0
でここ 2イオンを使用してJSONデータを取得しているときには、私は、コードのリンクここhttp://areeef.unaux.com/php/platforms.php
されていますを使用してjsonデータを取得する
constructor(public navCtrl: NavController, private http: Http) {
this.http.get('http://areeef.unaux.com/php/platforms.php').map(res => res.json()).subscribe(data => {
console.log(data);
}); }
私はローカルホストで同じPHPコードを実行すると、私はエラーなしでアプリを実行することができます。しかし、オンラインサーバでは、上記のエラーが発生しています 私のコードのサーバーまたはエラーの問題はそれですか?
APIが 'Cookie'ヘッダーを期待しているようです:郵便配達で' __test = 53a7c54a89820a57b1404151ef11576c'という値を与えると、私はJSONを取得できます(そうでなければ、 Javascriptを使用するか、ブラウザでJavascriptを有効にするか、Javascriptでブラウザを使用してください」)。私は、ドメインiseef.unaux.comに設定されている実際のクッキーで一致が実行されたと考えています(設定方法は分かりません)ので、この特定の値がうまく動作しない可能性があります。これは、CSRF保護IMOのように見えます。 – sp00m
これを試す this.http.get(url、body、options).map(res =>(res ['_ body']))subscribe(data => { console.log(data); }) ; –
私はボディとオプションのために何を書いていますか? – Arippe