From 85e1d6ec808634834927ef33e1bc77f617a67ca1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20=C4=8Ciha=C5=99?= Date: Fri, 22 Jul 2016 12:19:35 +0200 Subject: [PATCH] Send standard set of HTTP headers on redirect MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michal Čihař --- libraries/OutputBuffering.class.php | 2 ++ url.php | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/libraries/OutputBuffering.class.php b/libraries/OutputBuffering.class.php index 863486d45b..fcf14731c9 100644 --- a/libraries/OutputBuffering.class.php +++ b/libraries/OutputBuffering.class.php @@ -9,6 +9,8 @@ if (! defined('PHPMYADMIN')) { exit; } +require_once './libraries/Util.class.php'; + /** * Output buffering wrapper class * diff --git a/url.php b/url.php index 82b224311b..09513f831d 100644 --- a/url.php +++ b/url.php @@ -15,6 +15,12 @@ require_once './libraries/common.inc.php'; * JavaScript escaping. */ require_once './libraries/js_escape.lib.php'; +require_once './libraries/Response.class.php'; + +// Only output the http headers +$response = PMA_Response::getInstance(); +$response->getHeader()->sendHttpHeaders(); +$response->disable(); if (! PMA_isValid($_GET['url']) || ! preg_match('/^https?:\/\/[^\n\r]*$/', $_GET['url'])