Я пытался загрузить PDF из моего приложения Laravel через axios, но загружаемый файл является пустым pdf.
Я использую DomPdf для создания pdf и download.js для его загрузкиниже приведен мой код.
Примечание :: все работает отлично, если я пытаюсь загрузить его без запроса ajax.
Laravel,
return PDF::loadView('print', compact('bill'))->download($bill->number.'.pdf');
Javascript
``axios.get(`/bills/${id}/print` {
responseType: 'blob',Accept: 'application/pdf'
})
.then(response => {
const download = require('@/download');
// @ is just an alias for my root js directory.
download(response.data, `file.pdf`, 'application/pdf');
});``