重构一下，先把url写文件，然后再下。为多线程考虑