interfaceurl.URLPatternInitinterface URLPatternInitbaseURL?: stringhash?: stringhostname?: stringpassword?: stringpathname?: stringport?: stringprotocol?: stringsearch?: stringusername?: string