去除url函数，优化halt函数