root/LayoutTests/http/tests/inspector/resources/load-resource-synchronously-encoding.php

/* [<][>][^][v][top][bottom][index][help] */
<?php
    $charset = $_GET["charset"];
    $intCharset = intval($charset);
    if ($intCharset > 0)
        $charset = "windows-" . $intCharset;
    $contentTypeHeader = "Content-Type: text/plain";
    if ($_GET["needEncoding"] == "true")
        $contentTypeHeader .= "; charset=" . $charset;
    header($contentTypeHeader);

    switch ($charset) {
    case "US-ASCII":
        $text = "Test";
        break;
    case "windows-1251":
        $text = "\xD2\xE5\xF1\xF2";
        break;
    case "windows-1252":
        $text = "Test \xC4\xE4\x9A\xDF";
        break;
    case "utf-8":
        $text = "Тест";
        break;
    default:
        $text = "Invalid encoding";
        break;
    }

    echo $charset . ": " . $text;
    flush();
?>

/* [<][>][^][v][top][bottom][index][help] */