Я пытаюсь отправить запрос AJAX DELETE от моего клиента на мой сервер для очистки модуля массива.
Вот мой запрос на стороне клиента:
function clearHistory(){
$.ajax({
type: 'DELETE',
url: '/calc',
data: { method: 'delete'}
}).then(function(response){
console.log(response);
})
}
Вотсторона сервера:
app.delete('/calc', (req,res)=>{
history= [];
res.sendStatus(201);
})
Также на стороне сервера я импортирую массив истории:
let history = require('./modules/history.js');
И, наконец, у меня есть массив истории, хранящийся в моем модуле history.js:
const history = [];
module.exports= history;
Массив не очищается так, как я хочу.Я думаю, что моя проблема с моим объектом данных в запросе на стороне клиента, но я недостаточно знаю о запросах AJAX, чтобы это исправить.
Любая помощь будет оценена.