Confluence: как создать ссылку, содержащую специальные символы?

Как добавить ссылку на

http://icu-project.org/apiref/icu4j/com/ibm/icu/text/MessageFormat.html#format(java.lang.Object[], java.lang.StringBuffer, java.text.FieldPosition)

на странице слияния? Синтаксис [] не работает, возможно, из-за специальных символов.

моя первая попытка была вставить URL в Firefox, но по какой-то причине браузер принимает его как есть (вместо замены всех специальных символов): - (то же самое для Chrome.

какие еще инструменты я могу использовать в Linux, чтобы превратить это в то, что Confluence будет обрабатывать правильно?

24
задан Aaron Digulla
21.12.2022 1:51 Количество просмотров материала 3219
Распечатать страницу

1 ответ

запятые, круглые скобки и пробелы являются недопустимыми или зарезервированы в URL-адресах и должны быть процентов закодированных. Так попробуй:

http://icu-project.org/apiref/icu4j/com/ibm/icu/text/MessageFormat.html#format%28java.lang.Object%5B%5D%2C%20java.lang.StringBuffer%2C%20java.text.FieldPosition%29

большинство языков программирования имеют функции, кодирующие URL в процентах. (Я использовал Python urllib2.quote для этого.) Есть также несколько веб-сайтов, которые сделают это за вас.

2
отвечен Patches 2022-12-22 09:39

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх