Domanda

sto cercando di ottenere le intestazioni di una richiesta AJAX ho fatto attraverso jquery

 $.get(url, 
    function(response, textStatus, headers ) {
        console.log("Response: %o", response);
        console.log("TextStatus: %o", textStatus);
        console.log("Request: %o", headers);
    }
);

questo non sembra funzionare comunque:

la risposta e textstatus sono la stampa, ma l'oggetto "header" sembra essere undefined

Voglio semplicemente per verificare se è quello che mi aspetto (tipo di contenuto = 'Excel', ecc) o se il tipo di risposta è html, posso supporre la pagina che stavo chiamando è un errore

È stato utile?

Soluzione

che è perché la funzione di callback jQuery.get () non ha un terzo parametro. http://docs.jquery.com/Ajax/jQuery.get#urldatacallbacktype

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top