mirror of
https://github.com/HeyPuter/firefox.git
synced 2026-11-13 20:14:57 -10:00
This is a test for the bug fix that landed in https://bugzilla.mozilla.org/show_bug.cgi?id=1671959 A new test is added, forked from devtools/client/framework/test/browser_toolbox_window_reload_target.js Most of the testReload helper from the original test is moved to the head.js of the folder. The new test relies on a simple sjs file which simply prints the value of the cache-control header. Differential Revision: https://phabricator.services.mozilla.com/D94041
20 lines
684 B
JavaScript
20 lines
684 B
JavaScript
/* Any copyright is dedicated to the Public Domain.
|
|
* http://creativecommons.org/publicdomain/zero/1.0/ */
|
|
|
|
/* exported handleRequest */
|
|
|
|
"use strict";
|
|
|
|
// Simple server that writes a text response displaying the value of the
|
|
// cache-control header:
|
|
// - if the header is missing, the text will be `cache-control:`
|
|
// - if the header is available, the text will be `cache-control:${value}`
|
|
function handleRequest(request, response) {
|
|
response.setHeader("Content-Type", "text/plain; charset=utf-8", false);
|
|
if (request.hasHeader("cache-control")) {
|
|
response.write(`cache-control:${request.getHeader("cache-control")}`);
|
|
} else {
|
|
response.write(`cache-control:`);
|
|
}
|
|
}
|