Request logic decoupled form page parser