改变了路径策略，以便将来任意添加多的参数