axiox.delete
поддерживает тело запроса. Он принимает два параметра: url
и необязательный config
. Вы можете использовать config.data
для установки тела ответа следующим образом:
axios.delete(url, { data: { foo: "bar" } });
См. Здесь для получения дополнительной информации: https://github.com/axios/axios/issues/897#issuecomment-343715381
Или вы можете попробовать установить заголовок с помощью: 'Content-Тип ': 'application/json; charset=utf-8'
const deviceData = ["31234"];
axios.delete(url,
{ headers:{'Content-Type': 'application/json; charset=utf-8'} },
{ data: { deviceData: deviceData } }).then(res => {
if (res.status === 200) {
const pagination = { ...this.state.pagination };
this.setState({
loading: false,
data: res.data.data.devices,
pagination
});
}
});