Задать вопрос
@maryaTurova

Перехватить запрос и вернуть status 200?

Уважаемые!
Есть ли какой-нибудь хак чтобы при загрузке страницы выдать статус 200? И не важно существует страница или нет, Важно чтобы window.location указывал на неё.
Вот что я пробовал (не работает):
service_worker

function blockRequests(){
    return new Response(
        "<!DOCTYPE html><html><head></head><body></body></html>", {
            status: 200,
            headers: {
            'Content-Type': 'text/html'
            }
        }
    );
}
chrome.tabs.query({}, function(res){
	var activeTab = res[0].id;
	chrome.tabs.update(activeTab, { url: _DATA["pageurl"] }, function() {
		chrome.webRequest.onBeforeRequest.addListener(blockRequests,
			{urls: ["<all_urls>"]},
			["blocking"]
		);
	});
});

  • Вопрос задан
  • 99 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Carped
мб попробовать локально поднять,
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы