refine urlfetch cache sock