Este é um exemplo simples de uma configuração com cabeçalhos e responseType:
var config = {
headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
responseType: 'blob'
};
axios.post('http://YOUR_URL', this.data, config)
.then((response) => {
console.log(response.data);
});
O tipo de conteúdo pode ser 'application / x-www-form-urlencoded' ou 'application / json' e também pode funcionar 'application / json; charset = utf-8'
responseType pode ser 'arraybuffer', 'blob', 'document', 'json', 'text', 'stream'
Neste exemplo, this.data são os dados que você deseja enviar. Pode ser um valor ou uma matriz. (Se você deseja enviar um objeto, provavelmente precisará serializá-lo)