This a library to handle parsing and build url.