Описание тега percent-encoding

Процентное кодирование (также известное как кодирование URL) - это способ кодирования неалфавитных символов в URL-адресах и URI (например, пробелы превращаются в%20).
1 ответ

Параметры URL фляги с пробелами генерируют URL с пробелами

Я пытаюсь передать пользовательскую строку в качестве параметра URL-адреса Flask.url_for(func_name, param="string with spaces") или аналогичный генерирует URL с пробелами. Если пользователь вводит строку с пробелами, сгенерированный URL имеет пробел…
18 фев '14 в 11:09
19 ответов

Кодировать / декодировать URL в C++

Кто-нибудь знает какой-либо хороший код C++, который делает это?
30 сен '08 в 19:21
1 ответ

Почему Ури ведет себя по-разному для разных схем?

Разглядывая класс Ури, отвечая на другой вопрос, я обнаружил нечто странное для меня: Рассмотрим эти два Uris: var u1 = new Uri("http://a.b:33/abc%2fdef/c?d=f"); var u2 = new Uri("foobar://a.b:33/abc%2fdef/c?d=f"); Они отличаются только своей схемой…
19 апр '13 в 14:54
0 ответов

UTF-8 URL-процентное кодирование (иврит) работает во всех браузерах, кроме IE

У меня есть html.file, как это, с локальным файлом с еврейским именем, как это: אב. Html Процентная ссылка на него прекрасно работает во всех браузерах, но не в IE. Похоже, IE переводит его не в UTF-8, а в ISO. <html><head> <meta http…
6 ответов

Превратите шестнадцатеричную строку в строку, закодированную в процентах в Python

У меня есть строка. Это выглядит как s = 'e6b693e6a0abe699ab', Я хочу поставить знак процента перед каждой парой символов, поэтому percentEncode(s) == '%e6%b6%93%e6%a0%ab%e6%99%ab', Какой хороший способ написания percentEncode(s)? (Обратите внимание…
15 окт '10 в 01:23
2 ответа

Завершение запроса с аутентификацией ntlm не выполняется, если установлен пароль

Я пытаюсь получить некоторые данные из веб-службы Microsoft Dynamics Nav. Этот сервис использует NTML-аутентификацию. Если я открываю URL веб-службы в браузере и использую данные учетные данные, все работает нормально. Для настройки среды для клиент…
2 ответа

Есть ли способ удалить%20 ​​из динамически созданных хлебных крошек?

Итак, я возился с этой записью Dynamic Breadcrumbs и столкнулся с проблемой, когда если в имени каталога есть пробел, то%20 добавляется к фактической видимой крошке. Будет ли это удалено с помощью функции decodeURI() или есть лучший способ? Вот JS: …
1 ответ

Каков правильный ответ HTTP для запросов без URI в процентах?

Говоря о HTTP API/HTTP веб-сервере, какой код ответа HTTP должен возвращать сервер в случае, если клиент не применил кодировку URL к параметрам запросов. Я пытался заглянуть в HTTP RFC, но ничего конкретного или полезного в этом нет.
1 ответ

Процент кодирования не расширенного символа ascii, например расширенного символа

Если мы в процентах закодируем символ "€", в результате мы получим%E2%82%AC. Хорошо! Моя проблема: а = %61Я это уже знаю. Можно ли закодировать "а" во что-то вроде% XX% XX или%XX%XX%XX?Если да, будут ли браузеры и серверы воспринимать результат как …
2 ответа

Как создать собственный NSCharacterSet?

Я использую NSCharacterSet.URLQueryAllowedCharacterSet() однако, чтобы добавить процентную кодировку в строку, для некоторых символов она выглядит слепой, т. е. "&" или "?". Как я могу создать собственный NSCharacterSet на основе существующего?
11 сен '15 в 16:04
1 ответ

Попытка декодирования символа% в значении параметра завершается неудачно с помощью IllegalArgumentException: URLDecoder: недопустимые шестнадцатеричные символы в шаблоне escape(%)

Используя Apache JMeter 2.7, тело сообщения (JSON) для моего запроса POST содержит поле пароля в форме asdf%xy3dsfsfsf, JMeter пытается интерпретировать %xy в процентах кодируется символ и выбрасывается это исключение. Uncaught Exception java.lang.I…
14 сен '12 в 16:24
1 ответ

Javascript, встроенный между тегами сценария vs src DATA URI UTF-8 с процентным кодированием

Сначала я строю мобильный и использую крошечные фреймворки (до 10 КБ), которые я встроил в index.html, чтобы сэкономить на HTTP-запросе. Я искал несколько дней, и кажется, что все остальные, кто использует JavaScript, делают это так: <script>U…
1 ответ

Используйте символ # в URL внутри имени файла

Мне нужно поставить ссылку с этим href="file://attachments/aaaa_#_aaaa.msg"Очевидно, что таким образом не работает, потому что хэш-символ # используется для якорей. Поэтому я пытаюсь изменить это на: href="file://attachments/aaaa_%23_aaaa.msg"но ког…
3 ответа

Почему% (процентов) не считается зарезервированным символом в RFC 3986 (синтаксис URI)?

Очевидно, что% должен быть закодирован. Статья в стандарте в Википедии гласит: Поскольку символ процента ("%") служит индикатором для октетов, закодированных в процентах, он должен быть закодирован в процентах как "%25" для того, чтобы этот октет ис…
18 ноя '11 в 00:46
1 ответ

Когда, если вообще, должны ли символы, такие как {и} (фигурные скобки), кодироваться в процентах в URL?

Согласно RFC 3986 следующие символы зарезервированы и должны кодироваться в процентах для использования в URI, отличном от их зарезервированного использования::/?#[]@!$&'()*+,;= Кроме того, он указывает некоторые символы, которые специально не з…
14 апр '14 в 15:52
2 ответа

Поймать неправильно%-кодированные URL-адреса в Django, чтобы вернуть пользовательскую страницу "ошибка 400"

Иногда другие веб-сайты используют неправильно закодированные в процентах URL-адреса для ссылки на наш сайт с поддержкой Django. Disqus.com и Twitter.com имеют одну и ту же проблему, поэтому в нашем случае нет ничего особенного: http://disqus.com/%C…
31 янв '13 в 23:22
1 ответ

Swift stringByRemovingPercentEncoding проблемы с акцентированными символами, такими как ë

Я пробовал несколько способов решить эту проблему, но, возможно, я упускаю что-то незначительное, или я делаю это совершенно неправильно. В веб-представлении я выполняю вход в систему на экране и после успешного входа перенаправляет его на URL-адре…
29 ноя '16 в 10:38
2 ответа

Извлечение шестнадцатеричных значений из URL-адреса, закодированного в процентах

Скажем, например, у меня есть URL-адрес, содержащий следующий символ в процентах: %80Это явно не ascii персонаж.Как было бы возможно преобразовать это значение в соответствующую шестнадцатеричную строку в Java. я попробовал следующее без удачи. Резу…
27 дек '11 в 13:58
1 ответ

Чувствителен ли регистр в процентах к URL?

Является %3B относиться по-разному к %3b в URL?
03 ноя '11 в 11:42
1 ответ

Процентное расстояние в кодировке URL

Проблема с ссылкой на общий доступ в Твиттере при кодировании URL Мне нужно поделиться этим предложением. я даю вам скидку 40% я пытаюсь это перейти от URL i+am+giving+you+40%+discount but its not working because +40%+ become %2040%%20 Два процента …
29 ноя '11 в 14:36