PHP WebShell

Текущая директория: /usr/lib/node_modules/bitgo/node_modules/@expo/dev-server/build/middleware

Просмотр файла: remoteDevtoolsSecurityHeadersMiddleware.js

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.remoteDevtoolsSecurityHeadersMiddleware = void 0;
// Like securityHeadersMiddleware but further allow cross-origin requests
// from https://chrome-devtools-frontend.appspot.com/
function remoteDevtoolsSecurityHeadersMiddleware(req, res, next) {
    // Block any cross origin request.
    if (typeof req.headers.origin === 'string' &&
        !req.headers.origin.match(/^https?:\/\/localhost:/) &&
        !req.headers.origin.match(/^https:\/\/chrome-devtools-frontend\.appspot\.com/)) {
        next(new Error(`Unauthorized request from ${req.headers.origin}. ` +
            'This may happen because of a conflicting browser extension to intercept HTTP requests. ' +
            'Please try again without browser extensions or using incognito mode.'));
        return;
    }
    // Block MIME-type sniffing.
    res.setHeader('X-Content-Type-Options', 'nosniff');
    next();
}
exports.remoteDevtoolsSecurityHeadersMiddleware = remoteDevtoolsSecurityHeadersMiddleware;
//# sourceMappingURL=remoteDevtoolsSecurityHeadersMiddleware.js.map

Выполнить команду


Для локальной разработки. Не используйте в интернете!