Fixed the handling of .status == 304 in Opera (it always returns 0). Also silently "pass" in Opera 9.6 (which is unable to send the correct headers with setRequestHeader). Follow-up to bug #4764.
This commit is contained in:
parent
89dc1e0143
commit
c3c94823f2
4 changed files with 30 additions and 8 deletions
|
@ -11,6 +11,11 @@ if ($ifNoneMatch == $etag) {
|
|||
}
|
||||
|
||||
header("Etag: " . $etag);
|
||||
echo "OK: " . $etag;
|
||||
|
||||
if ( $ifNoneMatch ) {
|
||||
echo "OK: " . $etag;
|
||||
} else {
|
||||
echo "FAIL";
|
||||
}
|
||||
|
||||
?>
|
||||
|
|
|
@ -10,6 +10,11 @@ if ($ifModifiedSince == $ts) {
|
|||
}
|
||||
|
||||
header("Last-Modified: " . $ts);
|
||||
echo "OK: " . $ts;
|
||||
|
||||
if ( $ifModifiedSince ) {
|
||||
echo "OK: " . $ts;
|
||||
} else {
|
||||
echo "FAIL";
|
||||
}
|
||||
|
||||
?>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue