Вопросы с тегом 'rfc3986'

RFC, озаглавленный "Унифицированный идентификатор ресурса (URI): общий синтаксис"
32

В чем разница между URI, URL-адресом и URN?

Люди говорят о URL, URI и URN, как будто это разные вещи, но они выглядят одинаково невооруженным глазом. Каковы различия между ними?
06 окт. '08 в 21:26
11

Какие символы недействительны?

Какие символы делают URL недопустимым? Являются ли эти допустимые URL-адреса? example.com/file[/].html http://example.com/file[/].html
10 окт. '09 в 13:10
6

Какова точка с запятой, зарезервированная для URL-адресов?

Спецификация RFC 3986 URI: Generic Syntax содержит точку с запятой в качестве зарезервированной (под-delim ): reserved = gen-delims / sub-delims gen-delims = ":" / "/" / "?" / "#" / "[" / "]" / "@" sub-delims = "!" / "$" / "&" / "'" / "(...
29 янв. '10 в 17:31
1

Является ли URL с//в разделе пути действительным?

У меня есть вопрос относительно URL-адресов: Я читал RFC 3986 и все еще задал вопрос об одном URL-адресе: Если URI содержит компонент полномочий, то компонент пути должен либо быть пустым, либо начинаться с символа косой черты ( "/" ). Если URI н...
11 дек. '13 в 15:36
6

Может ли HTTP URI иметь символы, отличные от ASCII?

Я попытался найти это в соответствующем RFC, IETF RFC 3986, но не мог этого понять. У URI для HTTP разрешают Unicode или не-ASCII любого типа? Не могли бы вы привести раздел и RFC, которые поддерживают ваш ответ. NB: Для тех, кто может подумать, ч...
24 мар. '10 в 0:14
2

Является ли Java URI.resolve несовместимым с RFC 3986, когда относительный URI содержит пустой путь?

Я считаю, что определение и реализация метода Java URI.resolve несовместимо с RFC 3986, раздел 5.2.2. Я понимаю, что Java API определяет, как работает этот метод, и если он был изменен, теперь он нарушит существующие приложения, но мой вопрос таков: ...
05 мар. '14 в 16:13
5

Java и RFC 3986 кодирование URI

существует ли класс для кодирования общего String по спецификации RFC 3986? То есть: "hello world" = > "hello%20world" Не (RFC 1738): "hello+world" Спасибо
03 мая '11 в 4:16
2

RFC3986 - какие pchars должны быть закодированы в процентах?

Мне нужно сгенерировать href в URI. Все легко, за исключением случаев, когда речь идет о зарезервированных символах, которые нуждаются в процентном кодировании, например. ссылка на /some/path;element должна отображаться как <a href="/some/path%3B...
06 мая '11 в 15:31
1

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

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

.Net Uri Encoding RFC 2396 против RFC 3986

Во-первых, некоторый быстрый фон... Как часть интеграции с сторонним поставщиком, у меня есть веб-приложение С#.Net, которое получает URL-адрес с кучей информации в строке запроса. Этот URL-адрес подписан с хешем MD5 и общим секретным ключом. В основ...
11 авг. '11 в 23:44
2

Официальное название URL-адреса "схема плюс полномочия"

Предположите абсолютный URL http или https. Я ищу "официальное" или общепринятое имя для части URL-адреса, которая предшествует пути. http://foo:[email protected]:8042/over/there?name=ferret#nose \_____________________________/ ...
18 сент. '15 в 16:24
1

Что означает "нечувствительность к регистру" в RFC 3986 в отношении неанглийских символов?

RFC 3986 указывает, что компонент хоста URI является "нечувствительным к регистру" . Однако он не указывает, что означает "нечувствительность к регистру" в терминах символов UCS или UTF-8. Примеры, приведенные в RFC (например, "<HTTP://www.E...
15 окт. '11 в 20:14
3

Что означает "абсурд" в терминах "путь-запрещение" в контексте RFC3986?

Смотрите: https://tools.ietf.org/html/rfc3986#section-3 И: https://tools.ietf.org/html/rfc3986#section-3.3 Происхождение "abempty" для меня загадочно, и быстрый поиск не дал никаких определений.
01 дек. '16 в 8:18
1

Является ли знак вопроса в URL-части строки запроса?

TL; TR: есть (первый) знак вопроса в URL-части запроса или это просто разделитель, за которым следует запрос? В RFC 1738, раздел 3.3, предлагается, что "?" (вопросительный знак) не является частью строки запроса, а просто отделяет его от пути: http...
04 дек. '15 в 22:42
1

"+" (знак плюс) не кодируется с помощью RestTemplate с использованием String url, но интерпретируется как "" (пробел)

Мы переходим с Java 8 на Java 11 и, следовательно, с Spring Boot 1.5.6 на 2.1.2. Мы заметили, что при использовании RestTemplate знак "+" больше не кодируется в "%2B" (изменяется с помощью SPR-14828). Это было бы хорошо, потому что RFC3986 не перечи...
21 янв. '19 в 17:14