URI.js е колекция от JavaScript функции, които позволяват на разработчиците да манипулират струни под формата на URI адреси (или URL адреси).
Библиотеката не променя сегашната URL на страницата, и е само в основен инструмент на низове, но специализиран Само в URL струни.
URI.js работи с от страна на клиента (браузъри) и от страна на сървъра (Node.js) среди.
A JQuery плъгин е включена с пакета за изтегляне, както и
Какво ново в тази версия:.
- Промени в управление проявява само.
Какво ново във версия 1.16.1:
- Промени в Управление проявява само
Какво ново във версия 1.15.1:
- Промени в Управление проявява само
Какво ново във версия 1.14.2:
- Промени в Управление проявява само
Какво ново във версия 1.12.1:
- Крепежни фрагмент плъгини да се върне URI за по-прости товаренето.
Какво ново във версия 1.12.0:
- Fixed:
- .absoluteTo (), за да се съобразят с RFC3986 справка Резолюция Примери
- .normalizePath (), за да запази водещата препратки майки (../) за относителните пътища, а премахването им за абсолютни пътеки
- URI.protocol_expression да правилно приемам. в съответствие с RFC 3986 - Схема
- URI.withinString (), за да не се използва връщане назад склонни регулярен израз URI.find_uri_expression вече
Какво ново във версия 1.10.0:
- Fixed откриване имот URI да се върне "SRC", ако нито е бил открит.
Какво ново във версия 1.8.3:.
- Крепежни UglifyJS2 компресия
Какво ново във версия 1.8.2:
- Добавяне .fragmentPrefix (), за да изберете префикс на fragmentURI и fragmentQuery разширения.
- Добавяне на документи за .toString (), .valueOf () и .href ().
Какво ново във версия 1.8.0:
- Добавяне .resource () като съединение на [пътека , заявка, фрагмент]
- Добавяне на JQuery 1.8.x съвместимост за jQuery.URI.js (останалите обратна съвместимост!)
- Добавяне на портове по подразбиране за Gopher, WS, ВиК
- Добавяне .duplicateQueryParameters (), за да се контролира, ако трябва да бъдат запазени или намалена дубликати на ключове = стойност
- Обновяване Punycode.js до версия 1.1.1
- Подобряване на AMD / Node използване UMD returnExports
- Крепежни .addQuery (& quot; празна & quot;)? За правилно добавите празна
- Ремонт разбор на неправилно форматиран USERINFO HTTP: // име: премине: дума @ хост
Какво ново във версия 1.7.2:
- Определя:
- SLD откриване в .TLD () -. Foot.se ще открие t.se
- .absoluteTo (), за да се съобразят с RFC 3986, раздел 5.2.2.
- Местоположение не е достъпно в среди, които не са браузъри като node.js.
Какво ново във версия 1.7.0:.
- Добавяне .segment () Accessor
- Модернизиране URI.encode () на строг URI кодиране в зависимост от RFC3986.
- Добавяне URI.encodeReserved (), за да се изключи запазени знаци (според RFC3986) да бъдат кодирани.
- Добавяне URI Template (RFC 6570) подкрепа с URITemplate ().
Какво ново във версия 1.6.3:
- Фиксиран .absoluteTo (), за да се присъединят към две относителни пътеки правилно.
- Добавен .clone (), за да копирате URI например.
Какво ново във версия 1.6.1:
- Крепежни Тип грешка на домейн () с дот-малко имена на хостове.
Какво ново във версия 1.6.0:
- Добавяне URN (JavaScript :, за mailto :,. ..) подкрепа.
- Добавяне .scheme () като псевдоним на .protocol ().
- Добавяне .userinfo (), за да се съобразят с терминологията на RFC 3986.
- Добавяне на JQuery Plugin SRC / jquery.URI.js.
- Крепежни относителни схема URL адреси.
Какво ново във версия 1.5.0:.
- Добавяне на домейни от второ ниво (SLD) подкрепа
Какво ново във версия 1.4.1:.
- Добавено CommonJS съвместимост
Какво ново във версия 1.4.0:
- Добавено URI.iso8859 () и URI.unicode (), за да превключите базови набори от знаци.
- Добавени .iso8859 () и .unicode (), за да я превърне в бягство кодиране на URI-те години.
Какво ново във версия 1.3.1:
- Обновено Punycode.js до версия 0.3.0
- Добавен от край казуси тестове (& quot; Джим & quot;)
- Фиксирани край случаи в .protocol (), .port (), .subdomain (), .domain (), .TLD (), .filename ()
- Фиксиран разбор на име на хост в .hostname ()
<силни> Изисквания :
- ДжаваСкрипт поддръжка от страна на клиента
- Node.js за страна на сървъра среда
- JQuery 1.7 или по-висока (за приставката JQuery само)
Коментари не е намерена