Let’s take a closer look at DSAT.gov.mo bus route page. If we can the bus routes, we can observe that the page URL doesn’t change. There may be 2 reasons:
The page changes are generated via JavaScript rendering.
The page is inside an iframe so that page changes do not change the top-level URL.
If it is the first reason, we will need a more advanced browser driver technique. If it is the second reason, we can get the URL by opening the link in a new tab, or simply copying the link location via right-click.
Now we can observe the URL for each route has the following pattern.