URL Parser

Parse and analyze any URL. Extract protocol, domain, path, query parameters, and fragment.