v3.0.x: Request: add _setup
v3.0.x: refactor utils/Request