cleaner DFURLSessionRequest protocol