PageDataRequestHandler: Use getHeader() instead of getAllHeaders()

WebRequest has already the function getHeader to extract the requested
HTTP header.

Change-Id: Ifb63ce2ca8851cddf7e5e249509d60fd3620c3e7
This commit is contained in:
Fomafix 2018-02-23 09:58:11 +01:00 committed by Legoktm
parent e03b96c9a4
commit afde4611fb

View file

@ -132,10 +132,10 @@ class PageDataRequestHandler {
$contentHandler = ContentHandler::getForTitle( $title );
$mimeTypes = $contentHandler->getSupportedFormats();
$headers = $request->getAllHeaders();
if ( isset( $headers['ACCEPT'] ) ) {
$acceptHeader = $request->getHeader( 'Accept' );
if ( $acceptHeader !== false ) {
$parser = new HttpAcceptParser();
$accept = $parser->parseWeights( $headers['ACCEPT'] );
$accept = $parser->parseWeights( $acceptHeader );
} else {
// anything goes
$accept = [