update: url parse