@appres/url
TypeScript icon, indicating that this package has built-in type declarations

0.0.7 • Public • Published

URL related functions

Install

npm i @appres/url

Import

const UrlEx = require('@appres/url');

or

import { UrlEx } from '@appres/url';

Usage

let encoded1 = UrlEx.encode("https://abc.com/123?a=value&b=value");
let encoded2 = UrlEx.encodeComp("https://abc.com/123?a=value&b=value");
let decoded1 = UrlEx.decode("https://abc.com/123%3Fa%3Dvalue%26b%3Dvalue");
let decoded2 = UrlEx.decode("https%3A%2F%2Fabc.com%2F123%3Fa%3Dvalue%26b%3Dvalue");
result:
encoded1=https://abc.com/123%3Fa%3Dvalue%26b%3Dvalue
encoded2=https%3A%2F%2Fabc.com%2F123%3Fa%3Dvalue%26b%3Dvalue
decoded1=https://abc.com/123?a=value&b=value
decoded2=https://abc.com/123?a=value&b=value
let url1 = UrlEx.checkURL("http://www.google.co.kr/test");
let url2 = UrlEx.checkURL("http://www.google.co.kr/test", "https");
let url3 = UrlEx.checkURL("http://www.google.co.kr/test", ["http", "https", "ftp", "ftps"]);
let url4 = UrlEx.checkURL("http://www.google.co.kr/test", ["ftp", "ftps"]);
result:
url1=http://www.google.co.kr/test
url2=null
url3=http://www.google.co.kr/test
url4=null

Package Sidebar

Install

npm i @appres/url

Homepage

appres.org

Weekly Downloads

2

Version

0.0.7

License

MIT

Unpacked Size

6.49 kB

Total Files

5

Last publish

Collaborators

  • smartdisk
  • appresorg