重构URLConnection