httpMakeParamString()
Returns a string from the passed arguments that represents the query part of a URL.
Synopsis
string
httpMakeParamString(
dyn_string
names,
dyn_string
values);
Parameter
Parameter | Description |
---|---|
names | Names for the string. |
values | Values for the string. |
Return value
A string that represents the query part of a URL. In case of errors the function returns a empty string.
Error
Missing or wrong arguments.
Description
Returns a string from the passed arguments that represents the query part of a URL. The query part presents the part of a URL after the question mark:
Query strings are used to transmit options in the URL and are usually decoded into multiple key-value pairs. The one above would contain two entries in its list, with keys "First" (FirstValue) and "second" (secondValue).
Example
#uses "CtrlHTTP"
main()
{
dyn_string names, values;
names = makeDynString("first", "second");
values = makeDynString("firstValue", "secondValue");
DebugN(httpMakeParamString(names, values));
/* Returns from the URL the query part.
=> "first=first%20value&second=second-value" */
}
Assignment
CTRL PlugIn
Availability
CTRL, UI