Как получить обновление для URL-адреса, содержащего JSON? - PullRequest
0 голосов
/ 24 мая 2019

Я использую пару arduino mini, которые отправляют данные JSON на URL-путь на моем сайте. В настоящее время мне удалось получить данные просто отлично, но я хотел бы получать их при изменении JSON в URL-адресе вместо выборки каждые x секунд.

Код для извлечения части:

async function getMini4 () {
  let response = await fetch('/api/sensor/mini4')
  let data = await response.json()
  return data
}

И Экспресс, который отправляет отформатированный JSON:

app.get('/api/sensor/mini1', (req, resp, next) => {
  resp.send(gyroData1)
})

app.post('/api/sensor/mini1', (req, resp, next) => {
  gyroData1 = req.body
  resp.send()
})

Выборка работает просто отлично, но я не могу найти ничего при получении при изменении URL.

1 Ответ

1 голос
/ 24 мая 2019

Вы знакомы с паутиной ? Этот протокол позволяет передавать обновления с сервера на клиент, и он, кажется, точно соответствует вашим потребностям.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...