Установить свой собственный прокси-сервер и передать ему параметры в Google Chrome
Я хочу установить свой собственный веб-прокси в Google Chrome, чтобы получить все веб-страницы с моего сервера. Я знаю, что мы можем установить веб-прокси-сервер из настроек, но я хочу также передать параметры на сервер, поэтому вместо этого: 24.33.20.87:8888 я хочу перенаправить страницы сюда: 24.37.47.30:8888/cgi-bin/mgetpage? тм =567567567& отправить =0&murl=google.com
У вас есть идея, как это сделать, пожалуйста? заранее спасибо
1 ответ
Вам нужно написать расширение, которое захватывает каждую вкладку и перенаправляет его на ваш пользовательский URL, если его там еще нет.
Вам нужно будет использовать API вкладок. Допустим, вы используете getCurrent
чтобы получить текущую вкладку. Вы можете получить это url
и посмотреть, если document.domain
равно вашему 24.37.47.30
, Если это не так, вы можете использовать window.location
перенаправить его на:
24.37.47.30:8888/cgi-bin/mgetpage?tm=567567567&send=0&murl={tab_url}
По-видимому, есть некоторые расширения Chrome, которые уже делают что-то подобное.
https://chrome.google.com/webstore/detail/odchblbgkkchnldldakeikkjfbkllaah
https://chrome.google.com/webstore/detail/lacckjdlmkdhcacjdodpjokfobckjclh