+ $url = $request->getFullRequestURL(); // requested URL
+ if (
+ $request->getMethod() === 'GET' &&
+ $url === $article->getTitle()->getCanonicalURL() &&
+ $article->checkTouched() &&
+ $output->checkLastModified( $article->getTouched() )
+ ) {
+ wfDebug( __METHOD__ . ": done 304\n" );
+ return;
+ }