Tôi đang cố gắng gửi yêu cầu GET dưới dạng tham số thứ hai nhưng nó không hoạt động trong khi nó hoạt động dưới dạng url.
Điều này hoạt động, $ _GET ['naam'] trả về kiểm tra:
export function saveScore(naam, score) {
return function (dispatch) {
axios.get('http://****.nl/****/gebruikerOpslaan.php?naam=test')
.then((response) => {
dispatch({type: "SAVE_SCORE_SUCCESS", payload: response.data})
})
.catch((err) => {
dispatch({type: "SAVE_SCORE_FAILURE", payload: err})
})
}
};
Nhưng khi tôi thử điều này, không có gì $_GET
cả:
export function saveScore(naam, score) {
return function (dispatch) {
axios.get('http://****.nl/****/gebruikerOpslaan.php',
{
password: 'pass',
naam: naam,
score: score
})
.then((response) => {
dispatch({type: "SAVE_SCORE_SUCCESS", payload: response.data})
})
.catch((err) => {
dispatch({type: "SAVE_SCORE_FAILURE", payload: err})
})
}
};
Tại sao tôi không thể làm điều đó? Trong tài liệu, nó nói rõ ràng là có thể. Với $_POST
nó cũng không hoạt động.