Ho alcuni <img>
che sono collegati (con l'attributo src
) agli URL tra domini che potrebbero dover reindirizzare ad un altro URL di immagine. Devo in qualche modo tenere traccia di ogni reindirizzamento che avviene quando il browser richiede l'URL originale.Come ascoltare i codici di stato di reindirizzamento 301/302 nelle richieste di immagini tra domini?
Così, per esempio, se ho:
<img src='http://www.something.com/redirect'/>
e http://www.something.com/redirect
inviato una location
intestazione personalizzata per http://something.com/pic.jpg
, ho bisogno di sapere su di esso. Come posso rilevare un reindirizzamento in JS o jQuery su un <img>
?
Non è possibile farlo con javascript ordinario. Avrai bisogno di un'estensione o un plugin. (Probabilmente è possibile con un userscript, ma non ho voglia di controllare in questo momento). Qual è il vero scopo di questo esercizio? (Il mezzo potrebbe essere impraticabile, ma la follia potrebbe ancora essere raggiunta.) –
Senza server - impossibile. Con il server - banale. Fai la tua scelta: P – Esailija
Questo è solo @Esailija, non posso usare gli script lato server per fare le richieste. Ho bisogno che vengano eseguiti sul computer client, utilizzando i client IP e i cookie. Perché? Poiché alcuni URL possono essere collegati a un sito che richiede set di cookie specifici che si trovano sul computer client. E ovviamente non posso recuperare quei cookie dal client quando appartengono a un dominio diverso (di cui anch'io non ho alcun controllo). Se fosse consentito solo il dominio incrociato 'AJAX'ing. Che peccato. –