urltools: Vectorised Tools for URL Handling and Parsing

A toolkit for all URL-handling needs, including encoding and decoding, parsing, parameter extraction and modification. All functions are designed to be both fast and entirely vectorised. It is intended to be useful for people dealing with web-related datasets, such as server-side logs, although may be useful for other situations involving large sets of URLs.

AuthorOliver Keyes [aut, cre], Jay Jacobs [aut, cre], Drew Schmidt [aut], Mark Greenaway [ctb], Bob Rudis [ctb], Alex Pinto [ctb], Maryam Khezrzadeh [ctb], Adam M. Costello [cph], Jeff Bezanson [cph]
Date of publication2016-10-17 00:43:16
MaintainerOliver Keyes <ironholds@gmail.com>
LicenseMIT + file LICENSE
Version1.6.0
https://github.com/Ironholds/urltools/

View on CRAN

Functions

domain Man page
domain<- Man page
fragment Man page
fragment<- Man page
host_extract Man page
parameters Man page
parameters<- Man page
param_get Man page
param_remove Man page
param_set Man page
path Man page
path<- Man page
port Man page
port<- Man page
puny_decode Man page
puny_encode Man page
scheme Man page
scheme<- Man page
suffix_dataset Man page
suffix_extract Man page
suffix_refresh Man page
tld_dataset Man page
tld_extract Man page
tld_refresh Man page
url_compose Man page
url_decode Man page
url_encode Man page
url_parameter Man page
url_parameters Man page
url_parse Man page
urltools Man page
urltools-package Man page

Files

urltools
urltools/inst
urltools/inst/doc
urltools/inst/doc/urltools.Rmd
urltools/inst/doc/urltools.html
urltools/inst/doc/urltools.R
urltools/tests
urltools/tests/testthat.R
urltools/tests/testthat
urltools/tests/testthat/test_parsing.R
urltools/tests/testthat/test_parameters.R
urltools/tests/testthat/test_encoding.R
urltools/tests/testthat/test_suffixes.R
urltools/tests/testthat/test_puny.R
urltools/tests/testthat/test_get_set.R
urltools/tests/testthat/test_memory.R
urltools/src
urltools/src/suffix.cpp
urltools/src/punycode.h
urltools/src/punycode.c
urltools/src/Makevars
urltools/src/puny.cpp
urltools/src/utf8.c
urltools/src/compose.h
urltools/src/parsing.h
urltools/src/parameter.h
urltools/src/parsing.cpp
urltools/src/param.cpp
urltools/src/encoding.h
urltools/src/utf8.h
urltools/src/compose.cpp
urltools/src/encoding.cpp
urltools/src/parameter.cpp
urltools/src/accessors.cpp
urltools/src/urltools.cpp
urltools/src/RcppExports.cpp
urltools/NAMESPACE
urltools/NEWS
urltools/data
urltools/data/suffix_dataset.rda
urltools/data/tld_dataset.rda
urltools/R
urltools/R/accessors.R urltools/R/urltools.R urltools/R/RcppExports.R urltools/R/suffix.R urltools/R/zzz.R
urltools/vignettes
urltools/vignettes/urltools.Rmd
urltools/README.md
urltools/MD5
urltools/build
urltools/build/vignette.rds
urltools/DESCRIPTION
urltools/man
urltools/man/scheme.Rd urltools/man/suffix_refresh.Rd urltools/man/path.Rd urltools/man/suffix_extract.Rd urltools/man/puny.Rd urltools/man/param_set.Rd urltools/man/url_compose.Rd urltools/man/urltools.Rd urltools/man/fragment.Rd urltools/man/tld_dataset.Rd urltools/man/param_get.Rd urltools/man/url_parse.Rd urltools/man/parameters.Rd urltools/man/encoder.Rd urltools/man/suffix_dataset.Rd urltools/man/tld_refresh.Rd urltools/man/param_remove.Rd urltools/man/host_extract.Rd urltools/man/port.Rd urltools/man/tld_extract.Rd urltools/man/domain.Rd
urltools/LICENSE

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.