Pessoal!
Tudo bem? Espero que sim.
estou trabalhando com web service restful.
tenho uma classe resource do tipo get que retorna uma arquivo PDF.
apenas digitando a url no navegador ele ja me retorna este arquivo.
porém quero fazer isso com ajax, usando o jquery
estou fzd da seguinte maneira.
$.ajax({
type: 'get',
url: "http://localhost:8080/Teste2/resources/generic/report?"+queryString,
dataType: "application/pdf",
success: function(data, textStatus, jqXHR) {
console.log(textStatus, data);
},
error: function(data, textStatus, jqXHR) {
alert(data);
}
});
a variavel queryString é o parametro para impressão do relatorio.
creio que preciso tratar de alguma forma na resposta. Só acho estranho pq quando digito no navegador comum a url, ele me retorna o arquivo direto.
alguem sabe o que preciso fazer?