xlbdataurl

0.1.3 • Public • Published

xlbdataurl

Extract data from url, parse url data to json and vice versa.

Installation

npm install xlbdataurl

Usage

const utils = require('xlbdataurl');

Example:

.parseURL(url)

var testUrl = '/b/ref=s9/278?_encoding=UTF8&ie=UTF8&node=1854853031&pf_rd_m=A1X6FK5RDHNB96&pf_rd_s=merchandised-search-7'

parsedUrl = utils.parseURL(testUrl)

console.log(parsedUrl);

/**

output:
   { url: '/b/ref=s9/278',
     data:
      { _encoding: 'UTF8',
        ie: 'UTF8',
        node: '1854853031',
        pf_rd_m: 'A1X6FK5RDHNB96',
        pf_rd_s: 'merchandised-search-7' } }
*/

.urlQueryString( {url:url, data:data } )

/**
## Example:
=>input
	{ url: 'http://www.universpharmacie.fr/10_caudalie',
	  data: { p: '2' } }
*/

var urlObject = {
	url: 'http://www.universpharmacie.fr/10_caudalie',
    data: { p: '2' } }

var url = utils.urlQueryString(urlObject)

//  url <=  http://www.universpharmacie.fr/10_caudalie?p=2

License

(The MIT License)

Package Sidebar

Install

npm i xlbdataurl

Weekly Downloads

5

Version

0.1.3

License

MIT

Last publish

Collaborators

  • xalbi