Заменить HTTP-запрос - PullRequest
       12

Заменить HTTP-запрос

0 голосов
/ 13 апреля 2011

Мне нужно перенаправить http-запрос как часть аддона фильтра.
Я использую nsIObserverService, который предоставляет мне тему, тему и данные.
Я знаю, как отменить запрос, но мне нужнозаменить запрос URL-адресом на страницу блокировки.
Я знаю, как перенаправить содержимое окна с помощью window.content.document.location.replace, но это убивает все последующие запросы.
Я хочу заменить только на уровне запроса.
Пожалуйста, сообщите.
Заранее спасибо.

1 Ответ

0 голосов
/ 13 апреля 2011

на сервере, который обрабатывает ваш запрос, попробуйте отправить ответ 301

, например, перенаправление php выглядит так

header('HTTP/1.1 301 Moved Permanently');
header('Location: http://www.example.com');
exit();
...