Skip to content

zombiedevel/uri-parse-lib

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uri-parse-lib

Small library for parse URI(URL)

NPM

Install

npm install uri-parse-lib

Usage

import { parseURI } from "uri-parse-lib"

var t = parserURI("http://user:pass@example.com:8080/directory/file.ext?query[nan][0][nan]=1&query[nan][1][sed]=4&sed[]=5&query[nan][2][sed]=4#anchor");
/*
    hash: "anchor"
    host: "example.com"
    origin: "http://example.com:8080"
    password: "pass"
    pathname: "/directory/file.ext"
    port: "8080"
    protocol: "http"
    query: {
        nan: [
          {
            nan: '1',
          }, {
            sed: '4'
          }, {
            sed: '4'
          }
        ]
      },
      sed: ['5']
    }
    user: "user"
    
*/

Packages

No packages published

Languages

  • TypeScript 90.9%
  • JavaScript 8.3%
  • HTML 0.8%