Extract parameters from a form query string
This function facilitates getting the parameter names and values from a URL that is an parameterized HTML query.
This is motivated by a function from Chris Davis and Delft University.
getFormParams(query, isURL = grepl("^(http|\\?)", query))
query |
the query string or full URL containing the query |
isURL |
a logical value. If |
A named character vector giving the parameter values The names are the parameter names.
Duncan Temple Lang
if(url.exists("http://www.omegahat.net/foo/bob.R")) withAutoPrint({ getFormParams("http://www.omegahat.net/foo/bob.R?xyz=1&abc=verylong") getFormParams("xyz=1&abc=verylong") getFormParams("xyz=1&abc=&on=true") getFormParams("xyz=1&abc=") })
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.