Is it valid to have more than one question mark in a URL?
Yes, it is valid. Only the first ? in a URL has significance, any after it are treated as literal question marks: The query component is indicated by the first question mark (“?”) character and terminated by a number sign (“#”) character or by the end of the URI. … The characters slash (“/”) and … Read more