Запит на переадресацію конкретної URL-адреси на іншу URL-адресу [закрито]


2

Я використовую Webapp Google Hangouts ( https://hangouts.google.com , не розширення) в Chrome на Windows 10. У мене також є локальна машина для веб-розробників Linux, яка також запускає буквально налаштований екземпляр DNSMasq для деякого мінімального DNS речі.

Мені подобаються Hangouts для телефонних дзвінків та повідомлень, однак я вважаю, що звук для вхідних повідомлень дуже дратує. Я не хочу відключати сповіщення або відключати їх, замість цього я хотів би замінити звук чимось більше на свій смак.

Спостерігаючи за інспектором власності, я виділив звук за такою адресою: https://ssl.gstatic.com/chat/sounds/incoming_message_eb39ce414e3ffba41a8e173581dc7248.mp3

Я розміщую свій улюблений звук як mp3-файл на локальному VM, наприклад https://webdevmachine.test/incoming.mp3

Чи є спосіб перенаправити запит JavaScript на конкретну зовнішню URL-адресу на спеціальну, яку я вибрав?

Подібні відповіді на запитання / невдалі рішення:

  • Я спробував кілька розширень Chrome, які відповідають і переспрямовують URL-адреси через RegEx, але всі вони, здається, працюють лише для URL-адреси, а не від JS-запитів сторінки, які, мабуть, використовує Hangouts для отримання ресурсів.

  • Здається, редагування мого файлу хостів не вдається, тому що я можу використовувати лише цілий IP / домен, і я не хочу відображати / відслідковувати кожен ресурс, розміщений Google у цьому домені.

  • Я розумію, що DNSMasq занадто низький, тому що він не стосується нічого, крім вирішення домену до IP.

  • AdBlock заблокував би ресурс, що неприпустимо.

Будь-які ідеї будуть вдячні.

Відповіді:


2

Отже, після ще декількох днів досліджень та проб і помилок, я знайшов розширення Chrome "зворушливо", яке дозволяє фільтрувати / змінювати всі HTTP запити.

Встановіть правило, яке відповідає ресурсам, які я хотів замінити, і вказав їх в іншому місці. Працювали чудово.


Дякуємо @AddisonDavid! Автор запитань тут. Радий знати, що це працювало на тебе. BTW Requestly також на Firefox. Просто хотів дізнатися, чи можете ви написати статтю на цій цікавій підказці / трюку. Я можу опублікувати вашу статтю на блозі за запитом для майбутніх читачів. medium.com/@requestly_ext
sachinjain024
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.