5764c5764 < jsonp, status, data, type = s.type.toUpperCase(), noContent = rnoContent.test(type); --- > jsonp, status, data, type = s.type.toUpperCase(), noContent = rnoContent.test(type),cacheKey; 5766a5767 > cacheKey=s.url; 5922,5923c5923,5924 < if ( jQuery.lastModified[s.url] ) { < xhr.setRequestHeader("If-Modified-Since", jQuery.lastModified[s.url]); --- > if ( jQuery.lastModified[cacheKey] ) { > xhr.setRequestHeader("If-Modified-Since", jQuery.lastModified[cacheKey]); 5926,5927c5927,5928 < if ( jQuery.etag[s.url] ) { < xhr.setRequestHeader("If-None-Match", jQuery.etag[s.url]); --- > if ( jQuery.etag[cacheKey] ) { > xhr.setRequestHeader("If-None-Match", jQuery.etag[cacheKey]); 5983c5984 < s.ifModified && jQuery.httpNotModified( xhr, s.url ) ? --- > s.ifModified && jQuery.httpNotModified( xhr, cacheKey ) ?