URL Query Parameters: Structure, Encoding, and Best Practices