URI.js är en samling av JavaScript-funktioner som gör det möjligt för utvecklare att manipulera strängar i form av URI: er (eller URL: er).
Biblioteket inte ändrar sidans nuvarande webbadress, och är bara en grundläggande sträng manipulation verktyg, men är specialiserade på enbart URL-strängar.
URI.js arbetar med klientsidan (webbläsare) och server-side (node.js) miljöer.
En jQuery plugin medföljer hämtningspaketet samt
Vad är nytt i den här versionen.
- Ändringar i pakethantering visar endast.
Vad är nytt i version 1.16.1:
- Ändringar i pakethantering visar endast
Vad är nytt i version 1.15.1:
- Ändringar i pakethantering visar endast
Vad är nytt i version 1.14.2:
- Ändringar i pakethantering visar endast
Vad är nytt i version 1.12.1:
- Fastställande fragment plugins att återvända URI för enklare lastning.
Vad är nytt i version 1.12.0:
- Fast:
- .absoluteTo () för att följa RFC3986 Referens Upplösning Exempel
- .normalizePath () för att upprätthålla ledande moder referenser (../) för relativa sökvägar, när du tar bort dem för absoluta sökvägar
- URI.protocol_expression ordentligt acceptera. i enlighet med RFC 3986 - Ordning
- URI.withinString () att inte använda backa benägna reguljära uttryck URI.find_uri_expression längre
Vad är nytt i version 1.10.0:
- Fast URI egendom upptäckt att återvända "src" om ingen upptäcktes.
Vad är nytt i version 1.8.3.
- Fixing UglifyJS2 komprimering
Vad är nytt i version 1.8.2:
- Lägga .fragmentPrefix () för att konfigurera prefixet fragmentURI och fragmentQuery tillägg.
- Lägga docs för .toString (), .valueOf () och .href ().
Vad är nytt i version 1.8.0:
- Lägga .resource () som förening [sökväg , fråga, fragment]
- Lägga jQuery 1.8.x kompatibilitet för jQuery.URI.js (återstående bakåtkompabilitet!)
- Lägga standardportar för gopher, WS, WSS
- Lägga .duplicateQueryParameters () för att kontrollera om viktiga dubbletter = värde måste bevaras eller minskas
- Uppdatering Punycode.js till version 1.1.1
- Förbättra AMD / Nod använder UMD returnExports
- Fixing .addQuery (& quot; tom & quot;)? Att korrekt lägga tomt
- Fäst tolkning av dåligt formaterad userinfo http: // användarnamn: Pass: ord @ värdnamn
Vad är nytt i version 1.7.2:
- Korrigeringar:
- SLD upptäckt i .TLD () -. Foot.se skulle upptäcka t.se
- .absoluteTo () för att följa RFC 3986 avsnitt 5.2.2.
- Plats inte är tillgängliga i icke-webbläsare miljöer som node.js.
Vad är nytt i version 1.7.0.
- Lägga .segment () accessor
- Uppgradering URI.encode () strikt URI kodning enligt RFC3986.
- Lägga URI.encodeReserved () för att utesluta reserverade tecken (enligt RFC3986) från kodas.
- Lägga URI mall (RFC 6570) stöd med URITemplate ().
Vad är nytt i version 1.6.3:
- Fast .absoluteTo () för att ansluta två relativa sökvägar korrekt.
- Inkom .clone () för att kopiera en URI instans.
Vad är nytt i version 1.6.1:
- Fixing Typfel på domän () med dot-mindre värdnamn.
Vad är nytt i version 1.6.0:
- Lägga URN (JavaScript :, mailto :,. ..) stöd.
- Lägga .scheme () som alias för .protocol ().
- Lägga .userinfo () för att följa terminologin i RFC 3986.
- Lägga jQuery Plugin src / jquery.URI.js.
- Fastställande relativa försäkringstagare adresser.
Vad är nytt i version 1.5.0.
- Lägga huvuddomän (SLD) stöd
Vad är nytt i version 1.4.1.
- Lade CommonJS kompatibilitet
Vad är nytt i version 1.4.0:
- Lade URI.iso8859 () och URI.unicode () för att växla bas teckenuppsättningar.
- tillagda .iso8859 () och .unicode () för att konvertera en URI flykt kodning.
Vad är nytt i version 1.3.1:
- Uppdaterad Punycode.js till version 0.3.0
- Inkom kantfalltester (& quot; Jim & quot;)
- Fast kant fall i .protocol (), .port (), .subdomain (), .domain (), TLD (), .filename ()
- Fast tolkning av värdnamn i .hostname ()
Krav :
- JavaScript aktiverat på klientsidan
- Node.js för serversidan miljöer
- jQuery 1,7 eller högre (för jQuery plugin endast)
Kommentarer hittades inte