Подскажите, как в JS правильно получить содержимое локального JS файла? Fetch блокирует запрос на урл без http протокола. Пробую через
let object;
let httpRequest = new XMLHttpRequest();
httpRequest.overrideMimeType( 'application/json' );
httpRequest.open( 'GET', url, true );
httpRequest.send();
httpRequest.addEventListener( 'readystatechange', function() {
console.log( this );
if (this.readyState === this.DONE) {
// when the request has completed
object = JSON.parse(this.response);
}
});
Но response почему-то пустой. Путь к локальному файлу правильный. В консоли, в заголовках к файлу следующее: Referrer Policy: strict-origin-when-cross-origin
Как понимаю это тоже блокировка?