0.0.1 • Published 8 years ago
encodeuri-safe v0.0.1
encodeuri-safe
Safely URI encode and decode strings, regardless of how many levels of encoding is present.
Installation
$ npm install encodeuri-safe
Example
var encodeURISafe = require('encodeuri-safe');
encodeURISafe.encodeURIComponent('foo bar baz'); // "foo%20bar%20baz"
encodeURISafe.encodeURIComponent('foo%20bar%20baz'); // "foo%20bar%20baz"
encodeURISafe.encodeURIComponent('foo%2520bar%2520baz'); // "foo%20bar%20baz"
encodeURISafe.decodeURIComponent('foo bar baz'); // "foo bar baz"
encodeURISafe.decodeURIComponent('foo%20bar%20baz'); // "foo bar baz"
encodeURISafe.decodeURIComponent('foo%2520bar%2520baz'); // "foo bar baz"
API
encodeURIComponent(string)
Returns the string
safely converted to one level of URI encoding.
decodeURIComponent(string)
Returns the string
safely decoded from all levels of URI encoding.
0.0.1
8 years ago