Доброго времени суток есть скрипт, который постит новость в базу, к нему при помощи AXIOS пробрасываются данные.
saveNews (state, payload) {
console.log('saveNews' + Date())
const postFile = 'http://localhost:3000/sys/api/news/addNews.php'
axios.post(postFile, payload)
.then(response => {
console.log(response.data)
})
.catch(function (error) {
console.log(error)
})
}
На стороне сервера сейчас написал для проверки:
$id = time();
echo json_encode($id);
file_put_contents('test.txt', 'id - ' . $id . "\n", FILE_APPEND);
Так вот, в консоле появляется запись о единократном выполнении функции saveNews однако на стороне сервера выполняются, то одна то два вызова файла, которые выполняют запись в файл.
Что интересно, если выполнять axios.get() этого же файла таких проблем нет, в чем подвох?
записи test.txt:
id - 1535312014
id - 1535312014
id - 1535313073
id - 1535313073
id - 1535313080
id - 1535313080
id - 1535313088
id - 1535313088
Явно запросы ежесекундные.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости