?” character. The part before the “
?” mark is the link and the part after the “
?” mark is data being passed to the link.
www.calendar.comand pass the data
|day = 25
month = 1
year = 2023
calendar.comis going to do with that data, but it’s reasonable to assume that it has something to do with the date “January 25, 2023.”
?” mark, followed by the actual query string which is made up of
name=valuedata pairs, each separated by the “
&” character is commonly pronounced “and” in computer programming languages, so you can loosely think of that query string like this:
|? (pass the following data:)
day = 25, and
month = 1, and
year = 2023
name=valuepairs shows numerical values, but values can contain numbers, characters, and symbols as well. The month value could just as easily have been either of these:
name=valueparameter. For example, let’s assume you have a URL and you need to add this ClickMagick integration parameter:
?” mark yet), you’ll need to create the query string by adding a “
?” mark followed by the new parameter:
?” mark), you would simply add the new parameter to the end using the “
%20, colons with
%3A, and slashes with
%2F. Don’t be surprised if you see
https%3A%2F%2F. Check out W3Schools.com’s complete list of URL encodings.
&” character itself will often be replaced with
& amp;. This creates some unusual looking query strings, especially when you paste an otherwise normal looking link into a Page Builder and you see your
name=valuepairs separated by
& amp;entities when you view your page source. You can find an extensive list of these HTML entities at W3Schools.com.
&entity;encodings are when you do see them.
www.calendar.comexample, this might simply mean “display today” since an actual date is not specified. Using value-less parameters is quite common, so don’t let it confuse you if you see them.
[query_string]token. See the section on Passthrough Tokens in this article: