Home Manual Reference Source
import {UrlParser} from 'ievv_jsbase/http/UrlParser.js'
public class | source

UrlParser

URL parser.

Example:

const urlparser = new UrlParser('http://example.com/api/people?name=Jane');
querystring.queryString.set('search', 'doe');
// urlparser.buildUrl() === 'http://example.com/api/people?name=Jane&search=doe'

Constructor Summary

Public Constructor
public

constructor(url: *)

Member Summary

Public Members
public

The query-string of the the URL.

Method Summary

Public Methods
public

Build the URL.

public

setQueryString(queryStringObject: QueryString)

Set/replace the query-string.

Public Constructors

public constructor(url: *) source

Params:

NameTypeAttributeDescription
url *

Public Members

public queryString: QueryString source

The query-string of the the URL.

Public Methods

public buildUrl(): String source

Build the URL.

Return:

String

The built URL.

public setQueryString(queryStringObject: QueryString) source

Set/replace the query-string.

Params:

NameTypeAttributeDescription
queryStringObject QueryString

The QueryString object to replace the current query-string with.

Example:

const urlparser = UrlParser('http://example.com/api/people');
const querystring = new QueryString();
querystring.set('search', 'doe');
urlparser.setQueryString(querystring);
// urlparser.buildUrl() === 'http://example.com/api/people?search=doe'