В моей панели инструментов Grafana у меня есть таблица, которая, если пользователь нажимает на ее элемент, выполняет перенаправление на Kibana, передавая через URL значение $ {__ cell}, которое представляет элемент, по которому щелкнули.Он работает каждый раз, за исключением случаев, когда у этого элемента есть апостроф ('): в этом случае имя элемента (скажем, Identita' Digitale ) передается через URL как Identita%26%2339;%20Digitale
, а на Kibana отображается как Identita' Digitale
.
Я пишу расширение Chrome, которое проверяет, содержит ли URL-адрес Identita%26%2339;%20Digitale
, и в этом случае выполняет перенаправление на Kibana с использованием закодированного URL-адреса.
Моя проблема в том, что я не знаю, как его кодировать, избегая Невозможно разобрать URL Ошибка Kibana.Я перепробовал все: \ ', % 27% 20 , '
и т. Д., Но все равно получаю эту ошибку