URI.js jest zbiorem funkcji JavaScript, które pozwalają deweloperom manipulować ciągi w postaci URI (lub URL).
Biblioteka nie zmienia bieżący URL strony, a jest jedynie podstawowym narzędziem manipulacji ciąg, ale specjalizuje się w ciągi URL sam.
URI.js działa po stronie klienta (przeglądarki), a po stronie serwera (node.js) środowiska.
Wtyczka jQuery jest dołączony do pakietu pobierania oraz
Co nowego w tej wersji.
- Zmiany do pakietu zarządzania przejawia tylko.
Co nowego w wersji 1.16.1:
- Zmiany do pakietu zarządzania przejawia tylko
Co nowego w wersji 1.15.1:
- Zmiany do pakietu zarządzania przejawia tylko
Co nowego w wersji 1.14.2:
- Zmiany do pakietu zarządzania przejawia tylko
Co nowego w wersji 1.12.1:
- Mocowanie fragmentów wtyczek, aby powrócić URI prostszy załadunek.
Co nowego w wersji 1.12.0:
- Poprawiono:
- .absoluteTo () w celu zastosowania się do rezolucji RFC3986 referencyjny przykładach
- .normalizePath (), aby utrzymać prowadzące referencje macierzyste (../) dla ścieżek względnych, podczas usuwania ich ścieżek bezwzględnych
- URI.protocol_expression właściwie zaakceptować. zgodnie z RFC 3986 - System
- URI.withinString (), aby nie używać backtracking skłonnej URI.find_uri_expression wyrażenie regularne już
Co nowego w wersji 1.10.0:
- Poprawiono wykrywanie URI nieruchomość, aby powrócić 'źródło' if nikt nie został wykryty.
Co nowego w wersji 1.8.3.
- Mocowanie UglifyJS2 kompresji
Co nowego w wersji 1.8.2:
- Dodawanie .fragmentPrefix () aby skonfigurować prefiks fragmentURI oraz rozszerzenia fragmentQuery.
- Dodawanie docs dla .ToString (), .valueOf () i .href ().
Co nowego w wersji 1.8.0:
- Dodawanie .resource () w związku [ścieżka , zapytanie, fragment]
- Dodawanie jQuery kompatybilność 1.8.x dla jQuery.URI.js (pozostały wsteczną kompatybilność!)
- Dodawanie portów domyślnych dla susła, WS, WSS
- Dodawanie .duplicateQueryParameters (), aby kontrolować, czy klucz = wartość duplikatów muszą być zachowane lub zmniejszone
- Aktualizacja do wersji 1.1.1 Punycode.js
- Zwiększanie AMD / node za pomocą UMD returnExports
- Mocowanie .addQuery (& quot; pusta & quot;)? Prawidłowo włożyć pusty
- parsowanie Mocowanie źle sformatowane userinfo http: // nazwa_użytkownika: hasło: Słowo @ hostname
Co nowego w wersji 1.7.2:
- Poprawki:
- SLD wykrywania w .TLD () -. Byłoby foot.se wykrywać t.se
- .absoluteTo () do wykonania RFC 3986 pkt 5.2.2.
- Lokalizacja nie jest dostępny w środowiskach innych niż przeglądarki jak node.js.
Co nowego w wersji 1.7.0.
- Dodawanie .segment () Akcesor
- URI.encode Aktualizacja () w celu ścisłego kodowania URI zgodnie z RFC3986.
- Dodawanie URI.encodeReserved (), aby wykluczyć zastrzeżone znaki (zgodnie z RFC3986) przed zakodowane.
- Dodawanie szablonu URI (RFC 6570) wspierania URITemplate ().
Co nowego w wersji 1.6.3:
- Poprawiono .absoluteTo (), aby połączyć dwie ścieżki względne prawidłowo.
- Dodano .clone (), aby skopiować instancji URI.
Co nowego w wersji 1.6.1:
- Mocowanie TypeError w domenie () z dot-mniej nazwy hostów.
Co nowego w wersji 1.6.0:
- Dodawanie URN (javascript :, mailto :,. ..) wsparcie.
- Dodawanie .scheme () jako alias .protocol ().
- Dodawanie .userinfo () zgodne z terminologią RFC 3986.
- Dodawanie jQuery Plugin src / jquery.URI.js.
- Mocowanie względnych adresów URL programu.
Co nowego w wersji 1.5.0.
- Dodawanie domeny drugiego poziomu (SLD) wsparcie
Co nowego w wersji 1.4.1.
- Kompatybilność Dodany CommonJS
Co nowego w wersji 1.4.0:
- Dodane URI.iso8859 () i URI.unicode (), aby przełączyć charsets bazowych.
- Dodano .iso8859 () i .unicode () do konwersji kodowania ucieczki URI jest.
Co nowego w wersji 1.3.1:
- Aktualizacja do wersji 0.3.0 Punycode.js
- Testy Dodano krawędzi przypadków (& quot; Jim & quot;)
- Poprawiono krawędziowe przypadki w .protocol () .port (), .subdomain (), .domain (), .TLD (), .filename ()
- Naprawiono parsowanie hosta w .hostname ()
Wymagania :
- włączona obsługa JavaScript po stronie klienta li>
- node.js dla środowisk serwerowych
- jQuery 1.7 lub nowszy (dla plugin jQuery tylko)
Komentarze nie znaleziono