A URL Template is a way to specify a URL that includes parameters that must be substituted before the URL is resolved. The syntax is usually to enclose the parameter in Braces ({example}). The convention is for a parameter to not be Percent encoded unless it follows a Question Mark (?).
Contents
Examples
If we were building these urls for Björk with firstName=Björk and lastName=Guðmundsdóttir they would be:
Code
Java supports URI Template. Refer external links at the bottom
In Python 2.x, if you have the variable name that you want to put into the string url, you can simply do this:
Note: this will go into an infinite loop if name == "{name}" or other such corner cases.
References
URL Template Wikipedia(Text) CC BY-SA
