2012-04-21 25 views
3

在JavaScript加載圖像期間是否可以檢測到HTTP 302(Moved)響應?在使用JS加載圖像期間檢測HTTP 302

我們正在使用一個簡單的DART廣告橫幅圖片來執行請求重定向以顯示實際的廣告素材。圖像指向DART服務器的src,但如果你檢查請求 - 響應通信,可以看到重定向發生的事情:

curl -LI "http://ad.doubleclick.net/ad/mycompany.com/main;sz=320x50;ord=9524078512356?" 
HTTP/1.1 302 Moved Temporarily 
Content-Length: 0 
Location: http://s0.2mdn.net/viewad/12345678/actual_creative.jpg 
Content-Type: text/html 

HTTP/1.1 200 OK 
Content-Type: image/jpeg 
Content-Length: 6811 

最後,我希望能夠檢測到字符串actual_creative.jpg。這隻需要在Mobile Safari中工作,所以我希望有一個事件監聽器可以用來監視非常低的負載。

回答

2

使用JavaScript無法獲取重定向位置URL。

+0

謝謝@stewe。我想等一會兒再接受你的答案。我真的希望有一個不同的答案。我深入研究了webkit api,並且同意即使使用最近的webkit擴展,也可能無法做到這一點。 – Andrew 2012-04-24 09:07:06