私はIonic 2で1つのアプリケーションで作業していますが、node.jsサーバーに接続しています。送信データ(サーバー - イオン)については 私はこのような送信:.json in Ionic 2
はhttp.createServer(function (req, res){
...
res.end(data); // data is 0 or 1
}
は、イオンでは、私はこのようなデータを取得する:
this.http.post("http://192.168.1.100:8080/post", 'PidoDatosClima' + '_' + this.parameter1)
.subscribe(data => {
resp=data.json()
console.log(resp);
...
RESPが、この中で...ので、0または1である
例は正常に動作します。私は私のサーバーでより多くのデータを送信する必要がある場合
私の問題がある...場合は、「res.end(データ)」のデータが文字列である「1_2_3」
イオンでは、私はこのエラーを取得します:
EXCEPTION: SyntaxError: Unexpected token _ in JSON at position 1
誰かがどのように解決できますか?
あなたはあなたのポストのサービスを実行するときに何を得る私たちを見ることができますか?データが返される途中のものかもしれませんが、私は推測したくありません。 –
あなたはjsonを受けていないので、json()を使用しないかもしれません。たぶん使用する(データ)._本体代わりに(私有財産) –
misha130
お返事ありがとうございます。してください、私はいくつかのテストを行ったが、動作しない1つの例を置くことができます。前もって感謝します! – Tecnico