Im работает в одном приложении в Ionic 2, и я подключаю его к серверу 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);
...
Где соответственно 0 или 1 так ... в этом пример работа хорошо.
Моя проблема, когда мне нужно отправить больше данных на моем сервере, так что ... если в «res.end (данные)» данные строки «1_2_3»
В ионическом, я получаю эту ошибку:
EXCEPTION: SyntaxError: Unexpected token _ in JSON at position 1
Кто-нибудь знает, как я могу его решить?
Можете ли вы показать нам, что вы получаете, когда вы ведете свой почтовый сервис? Это может быть что-то в том, как данные возвращаются, но я не хочу предполагать. –
Вы не получаете json, чтобы не использовать json(). Возможно использование ( данных) ._ body вместо (частная собственность) –
misha130
Спасибо за ответ. Пожалуйста, не могли бы вы привести один пример, я сделал несколько тестов, но не работает. Заранее спасибо! – Tecnico