a parser to parse odata protocal url