Welcome back. Let's talk about a particular URL structure that's very common.
We're going to talk about what happens after the slash.
A very common format is to have some path name,
in this case just slash list and then we have the character question mark.
After the question mark,
we get query parameters.
So, as before we have a protocol https,
we have a host,
in this case events.umich.edu and then we have the arguments,
everything after the slash.
Any web server gets to decide what format or arguments it's willing to accept,
but this is a very common one,
where you'll have some path name and then question mark and then these query parameters.
These query parameters are very often formatted in these key equals value.
Key equals value.
So, we have two of these keys.
One key is called filter and the other one is called range.
The value of filter is tags: Art,
and the range has the value 2018-10-01, October 1st, 2018.
The server is going to interpret this request as
a request to search on the server to find
out those events that are happening on 2018 or beginning in October 1st,
2018 and that somehow are tagged with the word art.
If we visit that URL,
the web server is interpreting the request as a query and it is
returning Information just about
artistic activities that are happening around campus starting on October 1st.
You can see some of
the interesting artistic things that are happening
especially in the university hospitals,
but also elsewhere around campus.
This URL structure, where we have as arguments,
a path and then a question mark and key equals value pairs,
this is a very common URL pattern and one that we'll be
using in our coming lessons to write programs that fetch data from the internet.
We'll see you next time.