У меня проблема с неназванным сторонним приложением (appA). Он имеет возможность динамически связываться с другими приложениями через динамическую ссылку, которую вы можете настроить. Я пытаюсь интегрироваться с другим сторонним веб-приложением (appB), которое использует "?msgstr "чтобы запустить строку запроса, часть их URL. К сожалению, appA заменяет "?с пробелом Поставщик не решает эту проблему, говоря «?"недопустимый символ. appB требует"?msgstr "чтобы начать запросить часть URL.

Мой вопрос: кто-нибудь знает способ (или аддон), который может делать на лету редактирование потока, как sed? Я хотел бы просто заменить пустое место "" на "?"каждый раз, когда этот URL запускается. Мы используем Firefox в нашей среде, поэтому он должен работать с этим. Желательно, чтобы я мог ограничить это поведение только определенным доменом или сайтом.

редактировать: поскольку я занимался поиском, похоже, Greasemonkey может быть моим лучшим выбором для автоматической модификации URL?

1 ответ1

0

На случай, если кому-то это захочется, я найду лучший способ добиться этого. Регистрация новой схемы URI (запись реестра в HKEY_CLASSES_ROOT), которая запускает вспомогательный сценарий для изменения URL-адреса при необходимости. Это дало нам больше гибкости для работы с другими сайтами, если это необходимо.

Вот соответствующие ссылки:http://msdn.microsoft.com/en-us/library/ie/aa767914(v=vs.85).aspx https://stackoverflow.com/questions/389204/how-do- я создать-мой-собственный-url-протокол, например, так

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .